Skip to content

Commit 4a006f1

Browse files
holly-cumminsgsmet
authored andcommitted
1 parent b9e6586 commit 4a006f1

File tree

3 files changed

+55
-0
lines changed

3 files changed

+55
-0
lines changed
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
version: "2"
2+
services:
3+
4+
# Jaeger
5+
jaeger-all-in-one:
6+
image: jaegertracing/all-in-one:latest
7+
ports:
8+
- "16686:16686"
9+
- "14268"
10+
- "14250"
11+
# Collector
12+
otel-collector:
13+
image: otel/opentelemetry-collector:latest
14+
command: ["--config=/etc/otel-collector-config.yaml"]
15+
volumes:
16+
- ./otel-collector-config.yaml:/etc/otel-collector-config.yaml
17+
ports:
18+
- "13133:13133" # Health_check extension
19+
- "4317:4317" # OTLP gRPC receiver
20+
- "55680:55680" # OTLP gRPC receiver alternative port
21+
depends_on:
22+
- jaeger-all-in-one
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
receivers:
2+
otlp:
3+
protocols:
4+
grpc:
5+
endpoint: otel-collector:4317
6+
otlp/2:
7+
protocols:
8+
grpc:
9+
endpoint: otel-collector:55680
10+
11+
exporters:
12+
jaeger:
13+
endpoint: jaeger-all-in-one:14250
14+
insecure: true
15+
16+
processors:
17+
batch:
18+
19+
extensions:
20+
health_check:
21+
22+
service:
23+
extensions: [health_check]
24+
pipelines:
25+
traces:
26+
receivers: [otlp,otlp/2]
27+
processors: [batch]
28+
exporters: [jaeger]
29+
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,5 @@
11
quarkus.application.name=myservice
2+
quarkus.opentelemetry.enabled=true
3+
quarkus.opentelemetry.tracer.exporter.otlp.endpoint=http://localhost:4317
4+
5+
quarkus.opentelemetry.tracer.exporter.otlp.headers=Authorization=Bearer my_secret

0 commit comments

Comments
 (0)