stream_over_http_enabled: true server: http_listen_address: 127.0.0.1 http_listen_port: 3200 grpc_listen_address: 127.0.0.1 grpc_listen_port: 3201 log_level: info query_frontend: search: duration_slo: 5s throughput_bytes_slo: 1.073741824e+09 trace_by_id: duration_slo: 5s distributor: receivers: otlp: protocols: http: endpoint: {{ wireguard_address }}:4318 compactor: compaction: block_retention: 1h # overall Tempo trace retention. set for demo purposes metrics_generator: registry: external_labels: source: tempo storage: path: /var/lib/tempo/generator/wal remote_write: - url: http://localhost:9090/api/v1/write send_exemplars: true traces_storage: path: /var/lib/tempo/generator/traces storage: trace: backend: local wal: path: /var/lib/tempo/wal local: path: /var/lib/tempo/blocks overrides: metrics_generator_processors: [service-graphs, span-metrics, local-blocks] # enables metrics generator