description Grafana Tempo Overview
Tempo is Grafana's specialized, highly scalable, open-source backend for storing and querying trace data. It is designed specifically to handle the massive volume of traces generated by modern microservices without the overhead of traditional tracing backends. It pairs perfectly with Loki and Prometheus to form a complete, cost-effective, and powerful observability stack for tracing requests across services.
help Grafana Tempo FAQ
What is Grafana Tempo used for?
Grafana Tempo stores and queries distributed traces from applications and microservices. Teams use those traces to follow a request across services and find where latency or errors occur.
How is Grafana Tempo different from Prometheus?
Prometheus is primarily a metrics system, while Tempo is a trace backend. Grafana can correlate Tempo traces with Prometheus metrics and Loki logs to connect a slow request with related system signals.
Which trace formats does Grafana Tempo support?
Tempo works with modern telemetry pipelines and supports OpenTelemetry, including OTLP ingestion. It also supports formats and protocols such as Jaeger and Zipkin through configured receivers and deployments.
Does Grafana Tempo require Elasticsearch?
No, Tempo is designed as a lower-cost trace store that can use object storage such as Amazon S3-compatible storage. It can run with local storage for development, while production deployments normally use durable object storage.
explore Explore More
Similar to Grafana Tempo
See all arrow_forwardReviews & Comments
Write a Review
Be the first to review
Share your thoughts with the community and help others make better decisions.