Download for MacApple silicon, macOS 14+
Skill

tempo

@grafana Updated 2026-10-17

Stand up Grafana Tempo as a cost-efficient distributed-tracing backend that only needs object storage, and write TraceQL queries against it. Covers OTLP + Jaeger + Zipkin ingestion, the distributor → live-store → block-builder → object-storage write path, metrics-generator for RED spanmetrics + service graphs, Helm `tempo-distributed` deployment, multi-tenant `X-Scope-OrgID`, TraceQL span / resource / event scopes, structural operators (`>>`, `<<`), `rate()` + `quantile_over_time` metrics, and the traces-to-logs / metrics / profiles datasource links. Use when deploying Tempo, writing a TraceQL query for slow / errored requests, debugging "no traces showing in Explore", sizing queriers / compactors, configuring S3 / GCS / Azure block storage, or wiring trace ↔ log ↔ profile correlation — even when the user says "tracing backend", "find slow requests", "show me the service graph", "store traces in S3", "Jaeger compatible store", or "what called this span" without naming Tempo.

Install

With your agent

Install OMGSkills skill "grafana/skills:tempo" into this agent's normal skills directory: call the OMGSkills MCP get_install_plan tool for your agent and run the script it returns (it installs only the pinned commit and verifies SKILL.md), and stop if MCP or the pin is unavailable. Do not overwrite or change existing skills without asking me.

Manual command

git clone https://github.com/grafana/skills /tmp/skills && ln -s /tmp/skills/skills/grafana-lgtm/tempo ~/.claude/skills/tempo

From README

Grafana Tempo Docs: https://grafana.com/docs/tempo/latest/ Cost-efficient distributed tracing. Accepts OTLP / Jaeger / Zipkin / OpenCensus / Kafka. Stores Parquet blocks in S3/GCS/Azure. Prerequisites Docker ( ) or Kubernetes (production) Object storage bucket (S3/GCS/Azure) for distributed deployments An OTLP-emitting app or tempo-cli for synthetic traffic A Grafana stack with a Tempo datasource for querying Common Workflows Stand up Tempo locally + verify ingestion Send traces from an app via Alloy Write + run TraceQL Full operator + scope cheat sheet, intrinsics list, metric functions: references/traceql.md. Deploy on Kubernetes (Helm) Multi-tenancy Full architecture, ports, performance tuning, metrics-generator config, multi-tenant client snippets, traces-to-logs/metrics/profiles datasource: references/architecture-and-operations.md.