From 515c80a6e3009b1fe16623ba12b9fc17b837051e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julian=20T=C3=B6lle?= Date: Wed, 28 Sep 2022 10:11:37 +0200 Subject: [PATCH] fix(dev): broken traces with latest OTEL libraries OTEL changed the Trace HTTP API, which broke the integration with tempo. In the referenced nightly build of tempo, the new api is implemented. This should be replaced by an actual tempo release, once a new one is available. --- docker-compose.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 3ee826e..3830e88 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -34,7 +34,7 @@ services: APP_URL: "http://localhost:3000" NODE_ENV: local # pretty logs - OTEL_EXPORTER_OTLP_ENDPOINT: http://tempo:4318/v1/traces + OTEL_EXPORTER_OTLP_ENDPOINT: http://tempo:4318 env_file: .env volumes: - ./src:/app/src @@ -110,7 +110,7 @@ services: APP_URL: "http://localhost:3000" NODE_ENV: local # pretty logs - OTEL_EXPORTER_OTLP_ENDPOINT: http://tempo:4318/v1/traces + OTEL_EXPORTER_OTLP_ENDPOINT: http://tempo:4318 env_file: .env volumes: - ./src:/app/src @@ -173,7 +173,7 @@ services: tempo: profiles: ["observability"] - image: grafana/tempo:1.5.0 + image: grafana/tempo:main-53d34ee-amd64 command: ["-config.file=/etc/tempo.yaml"] volumes: - ./observability/tempo/tempo.yaml:/etc/tempo.yaml