Arthas Trace Command: Track Method Invoke Chain Exceeding Cost And Limit
An engineer would use the 'trace {{class-pattern}} {{method-pattern}} '#cost > {{10}}' -n 5' command during a performance debugging session to identify and analyze the method invocation chain of specific classes that exceed a defined execution cost threshold, allowing them to pinpoint performance bottlenecks in a production environment. Exact CLI syntax to track method invoke chain exceeding cost and limit using Arthas Trace.
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 track method invoke chain exceeding cost and 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
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>' Arthas Trace Command: Trace Invoke Chain Above 10ms With Limit trace <class-pattern> <method-pattern> '#cost > <10>' -n 5