Skip to content

Commit da8bd9e

Browse files
authored
fix: update jaeger config to use otlp (#246)
## This PR - updated OTel exporter to use OTLP ### Related Issues Fixes #245 ### Notes The OTel collector removed support for the Jaeger exporters. The standard OTLP exporter should be used instead. Signed-off-by: Michael Beemer <[email protected]>
1 parent cd05029 commit da8bd9e

File tree

2 files changed

+7
-6
lines changed

2 files changed

+7
-6
lines changed

config/otel/collector.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ receivers:
55
exporters:
66
prometheus:
77
endpoint: "0.0.0.0:8889"
8-
jaeger:
9-
endpoint: jaeger:14250
8+
otlp/jaeger:
9+
endpoint: jaeger:4317
1010
tls:
1111
insecure: true
1212
processors:
@@ -16,7 +16,7 @@ service:
1616
traces:
1717
receivers: [ otlp ]
1818
processors: [ batch ]
19-
exporters: [ jaeger ]
19+
exporters: [ otlp/jaeger ]
2020
metrics:
2121
receivers: [ otlp ]
2222
processors: [ batch ]

docker-compose.yaml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -73,14 +73,15 @@ services:
7373
- CLOUDBEES_APP_KEY
7474

7575
jaeger:
76-
image: jaegertracing/all-in-one:latest
76+
image: jaegertracing/all-in-one:1.49.0
7777
expose:
7878
- '6832/udp'
79+
- '4317'
7980
ports:
8081
- '16686:16686'
8182

8283
otel-collector:
83-
image: otel/opentelemetry-collector-contrib:latest
84+
image: otel/opentelemetry-collector-contrib:0.85.0
8485
restart: always
8586
command: [ "--config=/etc/otel-collector-config.yaml" ]
8687
volumes:
@@ -96,7 +97,7 @@ services:
9697

9798
prometheus:
9899
container_name: prometheus
99-
image: prom/prometheus:latest
100+
image: prom/prometheus:v2.47.0
100101
restart: always
101102
volumes:
102103
- ./config/prometheus/prometheus.yaml:/etc/prometheus/prometheus.yml

0 commit comments

Comments
 (0)