# Grafana Tempo — single-binary, all-in-one, local storage (S-16a, ADR-0023). # Ingests OTLP directly (services export straight to Tempo; no collector hop). # Storage is ephemeral container fs — this is a local/CI demo backplane, not a # retention target. ponytail: local backend, swap for object storage if traces # must outlive the stack. server: http_listen_port: 3200 distributor: receivers: otlp: protocols: grpc: endpoint: 0.0.0.0:4317 http: endpoint: 0.0.0.0:4318 ingester: max_block_duration: 5m storage: trace: backend: local local: path: /var/tempo/blocks wal: path: /var/tempo/wal