get_trace_details
Fetch comprehensive details for a single Dynatrace trace call: exceptions, method tree, downstream calls, SQL, and headers. Use it to debug or analyze a specific trace node.
Instructions
Everything Dynatrace recorded about one call (node) of a trace: exceptions with stack traces (identical ones grouped into one entry with a count), the code-level method tree with total / self / CPU / wait time pruned to the hot paths, the downstream calls it made with SQL text and call counts, the full SQL of a database call, HTTP request and response headers and parameters, the process and host / pod it ran on, and the technologies involved.
Pass call_uri of a node as printed by get_trace (or by list_traces for the entry call), with a time window that contains the trace.
Stack traces show the top stack_frames frames (full_stack: true for all) of the exception_limit most frequent distinct exceptions. Every section has its own share of the output, so a long one cannot crowd out the others. The method tree hides methods below min_method_ms (default 1 % of the call) and pass-through frames, and says how many. Authorization, cookie and token headers are never shown; request parameters, headers and attributes whose name looks like a secret (password, token, key, session id, …) or whose value looks like a credential are printed as <masked>, as are such parameters inside URLs; ordinary parameters are shown as Dynatrace stored them (Dynatrace itself may already have replaced values by <masked>).
This tool runs through the Dynatrace Bridge browser extension in the user's logged-in browser. If it fails, report the error to the user; do not try to open browser tabs or use browser automation instead.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum number of downstream calls to print. Default 25, at most 200. The output says how many were omitted. | |
| time_to | No | Absolute end time, ISO 8601; without a zone it is read as UTC. Without time_from, the window starts minutes_lookback before this. Must not be in the future. | |
| call_uri | Yes | The callURI of the call, as printed by get_trace or list_traces. | |
| time_from | No | Absolute start time, ISO 8601 (e.g. '2026-09-23T10:28:00Z'). A timestamp without a zone (Z or ±hh:mm) is read as UTC. Without time_to, the window runs from here to now. Must not be in the future. | |
| full_stack | No | Print every frame of the exception stack traces. Default false. | |
| environment | No | Which Dynatrace environment to query, as named in the Dynatrace Bridge extension popup. Omit it for the default, the first environment configured there. The names are not listed here because the extension had not connected yet when this description was built; `dynatrace_bridge_status` lists them. | |
| method_limit | No | Maximum lines of the code-level tree. Default 40, at most 300. | |
| stack_frames | No | Frames per stack trace when full_stack is not set. Default 8, at most 100. | |
| min_method_ms | No | Hide methods of the code-level tree that took less than this many milliseconds. Default: 1 % of the call's response time, at least 1 ms. | |
| exception_limit | No | Maximum distinct exceptions printed with their stack trace, most frequent first. Default 8, at most 50. | |
| minutes_lookback | No | Window length in minutes. Default 120. With neither time_from nor time_to it means the last N minutes up to now; with only time_to it means the N minutes ending at time_to; ignored when time_from is given. The response header always shows the resolved absolute UTC window. |