View Call Graphs

To view a call graph:
  1. Open the dashboard for the business transaction for which you want to see a call graph and click Transaction Snapshots.
  2. In the transaction snapshot list, double-click a snapshot.
  3. Click the Drill Down link for the tier on which you want to see a call graph.
    An asterisk next to the link means that multiple calls are made at this tier for the transaction, which a dialog offers as choices to drill down into.

In the panel, the method execution sequence shows the names of the classes and methods that participated in processing the business transaction on this node, in the order in which the flow of control proceeded.

For each method, you can see the time spent processing and the line number in the source code, enabling you to pinpoint the location in the code that could be affecting the performance of the transaction.

The call graph panel includes UI controls for navigating large call graphs. For example, you can use the filter field to display only a particular method or types of methods. When you find a method of interest, you can set it as the root method in the tree to view only the portion of the call graph that occurs from that point forward.

The call graph displays exit call links for methods that make calls to outside applications and services such as database queries and web service calls. Exit calls that do not exceed a minimum time threshold may not be represented.