Explore a Transaction End-to-End

Display the full call graph of a user-facing transaction from entry point to database.

Before you start

Who this is for Developer, architect
Role required Viewer or higher
Prerequisites Application imported; application contains transactions

Step 1: Open the Transaction scope

In the Investigation panel, select Transaction.

Step 2: Find the transaction

A search dialog opens. Type the transaction name and select it from the results.

Use filters to narrow a long list:

  • Input: filter by entry point object type
  • Technologies: filter by technology
  • Tags: filter by tag assigned to the transaction

[TODO: Screenshot of the transaction search dialog]

Step 3: Choose a call graph mode

Mode When to use
Reduced (default) Start here. Shows the most important objects. Loads quickly.
Simplified Use when the call graph is very large (>500 objects). Shows one level only.
Full Use when you need to see every object. Can be slow for large transactions.

See Call graphs for more information.

Step 4: Navigate the call graph

  • At Level 4–5: double-click a node to drill into it.
  • At Objects level: right-click an object to add callers, callees, or linked objects.
  • Click an edge to see the methods involved in the link.

[TODO: Screenshot of a transaction at Objects level]

Step 5: Find the start and end points

Red circles around objects mark the transaction entry point (start) and end point (database table). Click Input or Output in the Legend panel to highlight them.

Next steps