From 9e3e07220ef10d2b8e5251c4871d54f9c5a1e9d0 Mon Sep 17 00:00:00 2001 From: rtkay123 Date: Sat, 9 Aug 2025 11:26:17 +0200 Subject: chore(docker): compose prometheus --- contrib/docker-compose/config/tempo.yaml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) (limited to 'contrib/docker-compose/config/tempo.yaml') diff --git a/contrib/docker-compose/config/tempo.yaml b/contrib/docker-compose/config/tempo.yaml index 218eeb5..d8a5327 100644 --- a/contrib/docker-compose/config/tempo.yaml +++ b/contrib/docker-compose/config/tempo.yaml @@ -27,6 +27,19 @@ compactor: compaction: block_retention: 1h # overall Tempo trace retention. set for demo purposes +metrics_generator: + registry: + external_labels: + source: tempo + cluster: docker-compose + storage: + path: /var/tempo/generator/wal + remote_write: + - url: http://prometheus:9090/api/v1/write + send_exemplars: true + traces_storage: + path: /var/tempo/generator/traces + storage: trace: backend: local # backend configuration to use @@ -34,3 +47,9 @@ storage: path: /var/tempo/wal # where to store the wal locally local: path: /var/tempo/blocks + +overrides: + defaults: + metrics_generator: + processors: [service-graphs, span-metrics, local-blocks] # enables metrics generator + generate_native_histograms: both -- cgit v1.2.3