See all span metadata, including custom tags. Click on a span tag to update the search query in the Trace Explorer or copy the tag’s value to the clipboard.
Other information may be displayed under various conditions:
A git warning message (when git information is missing on a CI Test)
SQL Query markup (on a SQL query)
RUM Context and Metadata (on a RUM span)
Spark Metrics (on a Spark job span)
Toggle between host-level and container-level (when available) infrastructure information for the selected span.
See associated tags, as well as critical host/container metrics graphs including CPU, Memory, and I/O with an overlay of when the trace occurred.
See logs related to your service at the time of the trace. When you hover over a log, a line showing its timestamp is displayed on the trace flame graph. Clicking on the log brings you to the Log Explorer search.
Click on a service’s span to see the processes running on its underlying infrastructure. A service’s span processes are correlated with the hosts or pods on which the service runs at the time of the request. You can analyze process metrics such as CPU and RSS memory alongside code-level errors to distinguish between application-specific and wider infrastructure issues. Clicking on a process will bring you to the Live Processes page. To view span-specific processes, enable process collection. Related processes are not currently supported for serverless and browser traces.
Click on a service’s span to see network dependencies of the service making the request. Use key network performance metrics such as volume, errors (TCP retransmits), and network latency (TCP round-trip time) to differentiate between application-specific and network-wide issues, especially when no code errors have been generated. For instance, you can use network telemetry to determine if high request latency is due to traffic overloading of the relevant application, or faulty dependencies with a downstream pod, security group, or any other tagged endpoint. Clicking on a process brings you to the Network Analytics page. To view span-specific processes, enable Network Performance Monitoring.
Note: Related network telemetry is not currently supported for serverless traces.
See attack attempts that target the services of the distributed trace. You can see the pattern used by the attacker, the rule that detects the attack, and whether the attacker found a vulnerability in your service.
Click View in ASM to investigate further using Datadog Application Security Management.
View Code Hotspots to identify lines of code related to performance issues. The values on the left side represent the time spent in each method call during the selected span.
Span link support is in beta.
Span links correlate one or more spans together that are causally related but don’t have a typical parent-child relationship.
Click a span in the flame graph to display spans connected with span links:
Note: Span links only display when the corresponding spans are ingested and indexed, for example, with a retention filter.
To learn more about span links and how to add them with custom instrumentation, read Span Links.