feature: Prometheus Metrics, Supervisor Dashboard, and Promotion Retry Job

This commit is contained in:
voltsrage
2026-06-27 13:29:04 +08:00
parent e22d33b654
commit 04bdb7e85c
31 changed files with 4482 additions and 259 deletions
+32
View File
@@ -46,10 +46,42 @@ services:
networks:
- vigilcare
prometheus:
image: prom/prometheus:v2.51.0
ports:
- "9095:9090"
volumes:
- ./prometheus.yml:/etc/prometheus/prometheus.yml:ro
- prometheus_data:/prometheus
extra_hosts:
- "host.docker.internal:host-gateway"
command:
- "--config.file=/etc/prometheus/prometheus.yml"
- "--storage.tsdb.retention.time=30d"
networks:
- vigilcare
grafana:
image: grafana/grafana:10.4.0
ports:
- "3013:3000"
environment:
GF_SECURITY_ADMIN_USER: admin
GF_SECURITY_ADMIN_PASSWORD: admin
GF_USERS_ALLOW_SIGN_UP: "false"
volumes:
- grafana_data:/var/lib/grafana
depends_on:
- prometheus
networks:
- vigilcare
volumes:
pg_data:
seq_data:
minio_data:
prometheus_data:
grafana_data:
networks:
vigilcare: