Maximum Async Handoff Call Graph Samples Error
This error indicates that the number of handoffs in an asynchronous has exceeded the limit:
"WARN AsyncHandOffIdentificationInterceptor - Reached maximum limit 500 of async handoff call graph samples. No more samples will be taken" Error
This can result from transactions being misidentified as async transactions. In Splunk AppDynamics >= 3.6, all Runnables, Callables, and Threads are
instrumented by default except those that are excluded by the agent configuration in
app-agent-config.xml
.
In some environments, this may result in too many classes being instrumented, or cause common classes in a framework that implements the Runnable interface to be mistaken for asynchronous activity when it is not, for example, Groovy applications using Clojure.
To debug, check the call graph for asynchronous activities that are misidentified as asynchronous activities. If found, exclude the packages that are not really asynchronous activities. See Configure the Thread Correlation in Java Agent.