Hi everyone,
I’ve set up my own stack using Grafana, Tempo, Mimir, and Loki and can successfully collect OpenTelemetry data. I can see that traces are being imported into Tempo, but I’m struggling with visualizing them effectively in a Grafana panel.
What I’d like to achieve:
- Group traces by
url.pathnameandresource.service.name, so that different HTTP methods (e.g.,GET /accountsvs.POST /accounts) are displayed separately. - Visualize this as a horizontal bar chart, where each bar represents the total number of traces for today for a given endpoint and method.
- Only count traces with HTTP status code 200, so I can quickly see which endpoints have been successfully requested the most today.
My questions:
- What’s the best way to create such a panel?
- Which panel type or visualization method is most suitable?
- How should I structure my query or transformations to achieve this grouping?
I’d really appreciate any guidance or best practices! ![]()
Best regards