Analyze the performance of call stacks using call graphs
Learn what call graphs are and how they help you analyze and troubleshoot the performance of call stacks.
Alpha features described in this document are provided by Splunk to you "as is" without any warranties, maintenance and support, or service-level commitments. Splunk makes this alpha feature available in its sole discretion and may discontinue it at any time. These documents are not yet publicly available and we ask that you keep such information confidential. Use of alpha features is subject to the Splunk Pre-Release Agreement for Hosted Services.
Service map
- Business workflows
Call Graph Profiling
After you get data into Call Graph Profiling, you can analyze and troubleshoot the performance of call stacks using call graphs. Call graphs help you locate, diagnose, and debug performance issues with your service.
For instructions on how to access a call graph, see Access a call graph.
Explore the methods in the call stack
Learn how to explore the methods in the call stack using call graphs in Splunk APM.
The call graph view displays a hierarchical visualization of the methods in a call stack. Select a method to display a menu with options to copy the name of the method or expand/collapse the list of the child methods.
Monitor the resource usage of methods in the call stack
Learn how to monitor the resource usage of methods in the call stack using call graphs in Splunk APM.
Use the Time (ms) column to view the duration of each method in the call stack.
Use the Percent % column to understand which methods in the call stack are the most time intensive. This value describes the percentage of time in the call stack used by each method. For example, if the total duration of the call stack is 100 ms and the duration of a method is 50 ms, the percentage shown for the method would be 50%.
Navigate to the next call graph
Learn how to navigate to the next call graph in Splunk APM.
The Exit Calls / Threads column lists the exit call(s) for each method. Select the exit call link to navigate to the next call graph.
Download the JSON object for the call graph
Learn how to download the JSON object for a call graph in Splunk APM.
Select Download call graph to download a JSON object that contains the data on the call graph view.