Grafana Tempo

Visit website Source code

Distributed tracing backend that stores traces cheaply in object storage and accepts OpenTelemetry, Jaeger and Zipkin data.

Pricing and hosting

Pricing
Free plan
Open source
Yes (AGPL-3.0)
Self-hosted
Yes
Launched
2020
Status
Active
Website
grafana.com

Plans and prices change; check the tool's own site before you decide.

What it does

Tracing and APM checklist

3 of 10 confirmed in Grafana Tempo's own documentation. The same checklist is used for every tool in Tracing and APM.

  • Distributed tracing Yes
  • OTLP traces ingest Yes
  • Service map Yes
  • Auto-instrumentation No
  • Database query analysis Not confirmed
  • Error capture Not confirmed
  • Latency and error alerts No
  • Trace to log correlation Not confirmed
  • Sampling controls Not confirmed
  • Code-level detail Not confirmed

Trace storage backend: instrumentation, alerting and trace-to-logs/profiles live in OTel/Grafana, not Tempo. Service graphs come from its metrics-generator.

Checked against: github.com

Alternatives to Grafana Tempo

Other tracing and apm tools. See all 22.