← DevOps tools
Observability

Tempo

A distributed tracing backend that stores and queries traces with a focus on simple, cost-effective operation.

Why it exists.

It helps teams follow requests across services and find where latency or failure occurs.

Where it shines.

Cloud-native services instrumented with OpenTelemetry and connected to Grafana.

Where not to use it.

Do not treat traces as a replacement for logs, metrics, or clear service boundaries.

What it is made of.

  • Traces
  • Spans
  • OpenTelemetry
  • TraceQL
  • Grafana

How it works.

  1. Services emit spans
  2. Spans form a trace
  3. Tempo stores the trace
  4. Queries reveal service dependencies and latency
Questions and answers.Open the interview practice set for Tempo.
Search