Shared OTel backend for credimi-runner instances.
Current stack:
- OpenTelemetry Collector receives OTLP traces, metrics, and logs.
- Jaeger stores and displays traces.
- Metrics and logs are accepted by the collector and emitted through the collector debug exporter.
Start from this repo root:
docker compose up -dMain endpoints:
- Jaeger UI:
http://localhost:16686 - OTLP HTTP ingest:
http://localhost:4318 - OTLP gRPC ingest:
localhost:4317 - Collector health:
http://localhost:13133
Deployment notes:
- Expose
otel-collectorpublicly only if external OTLP ingest is required. - Expose
jaegeronly where trace inspection is needed. - Jaeger stores traces only in this stack.