# Grafana Tempo (/docs/runtime/components/grafana-tempo)



Component Category [#component-category]

Monitoring and debugging / distributed tracing

Component Description [#component-description]

Grafana Tempo is a distributed tracing backend designed to store and query traces at scale.

Why It Is Used [#why-it-is-used]

In BullSequana AI Runtime, Tempo helps operators follow requests across multiple services, understand latency paths, and diagnose issues that span system boundaries.

Learn More [#learn-more]

* [Grafana Tempo documentation](https://grafana.com/docs/tempo/latest/)
* [grafana/tempo on GitHub](https://github.com/grafana/tempo)

Interacts With [#interacts-with]

* `Grafana`, which uses Tempo for trace exploration and trace-to-logs or trace-to-metrics navigation.
* `Prometheus`, through Tempo metrics, service monitors, and span-metrics generation.
* `MinIO`, which provides the object-storage credentials used for Tempo trace data.
* Instrumented platform services, which send traces into Tempo through the telemetry pipeline.
