Distributed tracing/Tutorial/Exploring attributes
Appearance
Attributes
Exploring Attributes in the Jaeger UI
The Jaeger UI provides detailed information about the various attributes associated with each span.
Accessing the Attributes Panel
- Select a Trace - From the trace results list, click on the trace you want to explore
- View the Trace Graph - You will see a graphical representation of the trace, showing all spans and their relationships.
- Select a Span - Click on a span in the trace graph, this will expand the span details where you will see clickable groups of attributes e.g. "Tags" and "Process". Click to expand into a full list.
Operation and Timing
At the top of the span details you'll see these fields in larger text:
- Operation Name: The specific operation being performed by the service (e.g., GET /foo).
- Service Name: The name of the service that executed the span.
- Duration: The total time taken by the span to complete.
- Start Time: The time when the span began executing relative to the beginning of the trace.
Below this, attributes are shown e.g. "Tags" and "Process"
Attributes Overview
The Attributes details presents a list of key-value pairs that provide detail about the selected span. The data displayed can vary based on the application tracing implementation, for example:
HTTP Attributes
- http.method: The HTTP method used for the request (e.g., GET, POST)
- http.url: The full URL of the request made
- http.status_code: The HTTP status code returned (e.g., 200, 404, 500).
Visual Demo - Expanding Attributes (click to play)
Filtering and Searching Attributes
- Searching - You can search for specific attributes using the tags selector in the Search form.