github.com/turbot/steampipe@v1.7.0-rc.0.0.20240517123944-7cef272d4458/pkg/otel/docker-compose.yaml (about) 1 version: "2" 2 services: 3 4 jaeger: 5 image: jaegertracing/all-in-one:latest 6 ports: 7 - "16686:16686" 8 - "14268" 9 - "14250" 10 11 # Collector 12 otel-collector: 13 image: otel/opentelemetry-collector-contrib-dev:latest 14 command: ["--config=/etc/otel-collector-config.yaml"] 15 volumes: 16 - ./otel-collector-config.yaml:/etc/otel-collector-config.yaml 17 ports: 18 - "8888:8888" # Prometheus metrics exposed by the collector 19 - "8889:8889" # Prometheus exporter metrics 20 - "13133:13133" # health_check extension 21 - "4317:4317" # OTLP gRPC receiver 22 depends_on: 23 - jaeger 24 25 26 prometheus: 27 image: prom/prometheus:latest 28 volumes: 29 - ./prometheus.yaml:/etc/prometheus/prometheus.yml 30 ports: 31 - "9090:9090"