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
Feedback
Was this page helpful?