forked from promaster-sdk/api-server
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdocker-compose.yml
More file actions
21 lines (19 loc) · 764 Bytes
/
Copy pathdocker-compose.yml
File metadata and controls
21 lines (19 loc) · 764 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
version: "3.8"
services:
jaeger:
image: jaegertracing/all-in-one:1.21.0
ports:
- "16686:16686" #UI
- "6832:6832/udp" #accept jaeger.thrift in binary Thrift protocol used by Node.js Jaeger client (because thriftrw npm package does not support compact protocol)
- "5778:5778" #serve configs, sampling strategies
- "14271:14271" #admin port: health check at / and metrics at /metrics
- "14250" # Jaeger grpc receiver
otel-agent:
image: otel/opentelemetry-collector:0.29.0
command: ["--config=/etc/otel-agent-config.yaml", "--log-level=DEBUG"]
volumes:
- ./docker-compose-otel-agent-config.yaml:/etc/otel-agent-config.yaml
ports:
- "4317:4317" # OTLP gRPC receiver
depends_on:
- jaeger