File tree Expand file tree Collapse file tree 3 files changed +55
-0
lines changed Expand file tree Collapse file tree 3 files changed +55
-0
lines changed Original file line number Diff line number Diff line change
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
Original file line number Diff line number Diff line change
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
+
Original file line number Diff line number Diff line change 1
1
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
You can’t perform that action at this time.
0 commit comments