First version

This commit is contained in:
2026-03-29 16:54:17 +02:00
commit 4e901cdad2
2 changed files with 77 additions and 0 deletions
+50
View File
@@ -0,0 +1,50 @@
services:
prometheus:
image: prom/prometheus
container_name: prometheus
volumes:
- /var/lib/docker/volumes/promotheus/prometheus:/etc/prometheus
- /var/lib/docker/volumes/promotheus/prometheus_data:/prometheus
ports:
- "9090:9090"
command:
- "--config.file=/etc/prometheus/prometheus.yml"
restart: unless-stopped
grafana:
image: grafana/grafana
container_name: grafana
ports:
- "3000:3000"
volumes:
- /var/lib/docker/volumes/promotheus/grafana_data:/var/lib/grafana
restart: unless-stopped
node_exporter:
image: prom/node-exporter
container_name: node_exporter
pid: host
network_mode: host
restart: unless-stopped
cadvisor:
image: gcr.io/cadvisor/cadvisor:latest
container_name: cadvisor
ports:
- "8080:8080"
volumes:
- /:/rootfs:ro
- /var/run:/var/run:ro
- /sys:/sys:ro
- /var/lib/docker:/var/lib/docker:ro
restart: unless-stopped
blackbox_exporter:
image: prom/blackbox-exporter
container_name: blackbox_exporter
ports:
- "9115:9115"
volumes:
- /var/lib/docker/volumes/promotheus/blackbox:/etc/blackbox_exporter
restart: unless-stopped
+27
View File
@@ -0,0 +1,27 @@
global:
scrape_interval: 15s
scrape_configs:
- job_name: 'node'
static_configs:
- targets: ['localhost:9100']
- job_name: 'cadvisor'
static_configs:
- targets: ['cadvisor:8080']
- job_name: 'blackbox'
metrics_path: /probe
params:
module: [http_2xx]
static_configs:
- targets:
- https://jeedom.sda.zone
- https://plex.tondomaine.fr
relabel_configs:
- source_labels: [__address__]
target_label: __param_target
- source_labels: [__param_target]
target_label: instance
- target_label: __address__
replacement: blackbox_exporter:9115