multitenancy_enabled: true usage_report: reporting_enabled: false server: http_listen_port: 3200 log_level: info distributor: receivers: otlp: protocols: grpc: tls: cert_file: ${TEMPO_TLS_CERT_FILE:-/etc/telemetry/tls/server.crt} key_file: ${TEMPO_TLS_KEY_FILE:-/etc/telemetry/tls/server.key} client_ca_file: ${TEMPO_TLS_CA_FILE:-/etc/telemetry/tls/ca.crt} require_client_cert: true http: tls: cert_file: ${TEMPO_TLS_CERT_FILE:-/etc/telemetry/tls/server.crt} key_file: ${TEMPO_TLS_KEY_FILE:-/etc/telemetry/tls/server.key} client_ca_file: ${TEMPO_TLS_CA_FILE:-/etc/telemetry/tls/ca.crt} require_client_cert: true ingester: lifecycler: ring: instance_availability_zone: ${TEMPO_ZONE:-zone-a} trace_idle_period: 10s max_block_bytes: 1_048_576 compactor: compaction: block_retention: 168h metrics_generator: registry: external_labels: cluster: stellaops storage: trace: backend: local local: path: /var/tempo/traces wal: path: /var/tempo/wal metrics: backend: prometheus overrides: defaults: ingestion_rate_limit_bytes: 1048576 max_traces_per_user: 200000 per_tenant_override_config: /etc/telemetry/tenants/tempo-overrides.yaml