cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Not a customer? Start a free trial

Click the Start a free trial link to start a 15-day SaaS trial of our product and join our community as a trial user. If you are an existing customer do not start a free trial.

AppDynamics customers and established members should click the sign in button to authenticate.

Java (Java Agent, Installation, JVM, and Controller Installation)

Servlet transaction's call graph is not shown

rajkumarr
Adventurer

Servlet transaction's call graph is not shown

I manually triggered a diagnostic session to capture some snapshots of a servlet service deployed on WSO2 DSS. Snapshots are taken, but I'm not able to see the complete call graph, seeing only the first line. Execution time was 18 ms. See the below screenshot. What should I do to see the call graph?

 

servlet-callgraph.png

By replying you agree to the Terms and Conditions of the AppDynamics Community.
Servlet transaction's call graph is not shown
2 REPLIES 2
rajkumarr
Adventurer

I was able to get the call graph when the execution time is bit high, around 400ms. See the below screenshot. Question is, what should be the minium execution time inorder for appdynamics to be able to capture the call graph? I read somewhere it's only 10 ms, but it doesn't seem to be the case.

 

dss-callgraph.png

Peter.Holditch
Moderator

Business Transaction execution within a snapshot is profiled every 10ms, as you state.  In your 18ms snapshot, it is likely that whatever methods within the servlet ran did not individually last long enough to be detected by the profiler.

 

Given the short execution time I would imagine that whatever these methods are, they are unlikely to represent a performance problem.

 

Warm regards,

Peter



Found something helpful? Click the Accept as Solution button to help others find answers faster.
Liked something? Click the Thumbs Up button.