arthas-trace
Verified for current stable LTS
Arthas Trace Command: Trace Invoke Chain Above 10ms With Limit
An engineer should use the 'arthas-trace' command to monitor the invocation chain of a specific method in a Java application, identifying instances where the execution time exceeds 10 milliseconds, while limiting the output to the top 5 slowest calls, in order to diagnose performance bottlenecks. Exact CLI syntax to trace invoke chain above 10ms with limit using Arthas Trace.
When to use this: An engineer should use the 'arthas-trace' command to monitor the invocation chain of a specific method in a Java application, identifying instances where the execution time exceeds 10 milliseconds, while limiting the output to the top 5 slowest calls, in order to diagnose performance bottlenecks.
Command Syntax
trace <class-pattern> <method-pattern> '#cost > <10>' -n 5 trace <class-pattern> <method-pattern> '#cost > <10>' -n 5 Command Breakdown
-n- Command Option
- Tool-specific option used by this command invocation.
FAQ
Purpose: Exact syntax to trace invoke chain above 10ms with limit using Arthas Trace.
Test path: Replace placeholders and run destructive commands in a disposable workspace first.
Flag behavior: Tool version, platform, and shell can change behavior.
Improve This Command
Suggest a correction, safer default, or version-specific note for this entry.
Related Operations
Arthas Trace Command: Track Method Invoke Chain Exceeding Cost And Limit
trace <class-pattern> <method-pattern> '#cost > <10>' -n 5 Arthas Trace Command: Trace Method Invoke Chain With Cost trace <class-pattern> <method-pattern> '#cost > <10>' Arthas Trace Command: Trace Method Invoke Chain trace <class-pattern> <method-pattern> Arthas Trace Command: Trace Multiple Classes Or Methods trace -E <class-pattern1>|<class-pattern2> <method-pattern1>|<method-pattern2>|<method-pattern3> Arthas Trace Command: Trace Method Invoke Longer Than 10ms trace <class-pattern> <method-pattern> '#cost > <10>'