Self-Hosted Observability Directory

Grafana Tempo

High-scale distributed tracing backend. Stores traces in cheap object storage (S3, GCS).

LicenseAGPL-3.0
Repositoryhttps://github.com/grafana/tempo
GitHub stars (approx)4300
LanguageGo
Self-host deploymentdocker, kubernetes helm
Commercial hosted optionyes (vendor-run)
Freshness statusFresh
Freshness checked2026-04-22
Categoriestraces
Replaces SaaSdatadog, honeycomb, new-relic

Tempo is designed to store traces at massive scale cheaply — traces land in object storage, TraceQL lets you query them. Pairs naturally with Grafana + OpenTelemetry Collector.

Pick it if: you want to store traces cheaply in S3/GCS and you already run the Grafana stack.

Skip it if: you want turnkey APM with service maps out-of-box (see SigNoz).

← Back to directory