tracing
10 pagesAvoid false errors from expected 4xx responses
Fix inflated error rates in APM caused by exceptions that produce expected 4xx responses.
Correlate traces and logs
Learn how to correlate traces with logs in Grafana Tempo.
Distributed Tracing
Application Performance Monitoring or tracing using Grafana Tempo on Nais.
Frontend-to-backend trace propagation
Connect frontend browser traces to backend spans for end-to-end visibility.
Get started with auto-instrumentation
Enable auto-instrumentation to collect traces and runtime metrics from your application without code changes.
Get started with Grafana Tempo
Grafana Tempo is a distributed tracing backend that stores and queries traces. It is integrated with Grafana, so you can visualize and query traces alongside your metrics and logs.
OpenTelemetry Trace Semantic Conventions
OpenTelemetry Trace Semantic Conventions can be found at opentelemetry.io.
Span Metrics
Span metrics are collected for each span and provide insight into the performance of your application. On our platform, these metrics are generated by the Grafana Tempo metrics generator and exportedβ¦
Trace context propagation
Learn how to propagate trace context across process boundaries in a few common scenarios.
TraceQL Reference
TraceQL reference documentation for querying traces in Grafana Tempo.