Add monitoring replacement baseline

This commit is contained in:
2026-05-17 11:22:38 +02:00
parent 0c308ff352
commit c95fa601f0
10 changed files with 490 additions and 5 deletions
+18
View File
@@ -10,6 +10,7 @@ services:
- --web.enable-lifecycle
volumes:
- ./prometheus/prometheus.yml:/etc/prometheus/prometheus.yml:ro
- ./prometheus/alerts.yml:/etc/prometheus/alerts.yml:ro
- prometheus_data:/prometheus
networks:
- monitoring_net
@@ -18,9 +19,25 @@ services:
security_opt:
- no-new-privileges:true
depends_on:
- blackbox-exporter
- node-exporter
- cadvisor
blackbox-exporter:
image: prom/blackbox-exporter:v0.27.0
container_name: monitoring-blackbox-exporter
restart: unless-stopped
command:
- --config.file=/etc/blackbox_exporter/blackbox.yml
volumes:
- ./blackbox/blackbox.yml:/etc/blackbox_exporter/blackbox.yml:ro
networks:
- monitoring_net
expose:
- "9115"
security_opt:
- no-new-privileges:true
loki:
image: grafana/loki:3.7.2
container_name: monitoring-loki
@@ -74,6 +91,7 @@ services:
volumes:
- grafana_data:/var/lib/grafana
- ./grafana/provisioning:/etc/grafana/provisioning:ro
- ./grafana/dashboards:/var/lib/grafana/dashboards:ro
networks:
- monitoring_net
- frontend_net