Components

Grafana Tempo

Distributed tracing component for Runtime observability.

Agentic Friendly

Component Category

Monitoring and debugging / distributed tracing

Component Description

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

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

Deployment notes

Tempo deploys in distributed mode in the tempo namespace at sync wave 10 in the common tier. Trace data is stored in the Rook Ceph RGW S3 backend. A memcached layer provides store-level caching.

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.
  • Rook Ceph, which provides S3-compatible object storage for Tempo trace data through RGW.
  • Instrumented platform services, which send traces into Tempo through the telemetry pipeline.

On this page