58 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			58 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
| version: "3.9"
 | |
| 
 | |
| services:
 | |
|   prometheus:
 | |
|     image: prom/prometheus:v2.53.0
 | |
|     container_name: stellaops-prometheus
 | |
|     command:
 | |
|       - "--config.file=/etc/prometheus/prometheus.yaml"
 | |
|     volumes:
 | |
|       - ../telemetry/storage/prometheus.yaml:/etc/prometheus/prometheus.yaml:ro
 | |
|       - prometheus-data:/prometheus
 | |
|       - ../telemetry/certs:/etc/telemetry/tls:ro
 | |
|       - ../telemetry/storage/auth:/etc/telemetry/auth:ro
 | |
|     environment:
 | |
|       PROMETHEUS_COLLECTOR_TARGET: stellaops-otel-collector:9464
 | |
|     ports:
 | |
|       - "9090:9090"
 | |
|     depends_on:
 | |
|       - tempo
 | |
|       - loki
 | |
| 
 | |
|   tempo:
 | |
|     image: grafana/tempo:2.5.0
 | |
|     container_name: stellaops-tempo
 | |
|     command:
 | |
|       - "-config.file=/etc/tempo/tempo.yaml"
 | |
|     volumes:
 | |
|       - ../telemetry/storage/tempo.yaml:/etc/tempo/tempo.yaml:ro
 | |
|       - ../telemetry/storage/tenants/tempo-overrides.yaml:/etc/telemetry/tenants/tempo-overrides.yaml:ro
 | |
|       - ../telemetry/certs:/etc/telemetry/tls:ro
 | |
|       - tempo-data:/var/tempo
 | |
|     ports:
 | |
|       - "3200:3200"
 | |
|     environment:
 | |
|       TEMPO_ZONE: docker
 | |
| 
 | |
|   loki:
 | |
|     image: grafana/loki:3.1.0
 | |
|     container_name: stellaops-loki
 | |
|     command:
 | |
|       - "-config.file=/etc/loki/loki.yaml"
 | |
|     volumes:
 | |
|       - ../telemetry/storage/loki.yaml:/etc/loki/loki.yaml:ro
 | |
|       - ../telemetry/storage/tenants/loki-overrides.yaml:/etc/telemetry/tenants/loki-overrides.yaml:ro
 | |
|       - ../telemetry/certs:/etc/telemetry/tls:ro
 | |
|       - loki-data:/var/loki
 | |
|     ports:
 | |
|       - "3100:3100"
 | |
| 
 | |
| volumes:
 | |
|   prometheus-data:
 | |
|   tempo-data:
 | |
|   loki-data:
 | |
| 
 | |
| networks:
 | |
|   default:
 | |
|     name: stellaops-telemetry
 |