This commit is contained in:
2026-01-01 18:32:31 -06:00
commit 509d2cb4ec
21 changed files with 24148 additions and 0 deletions

View File

@@ -0,0 +1,57 @@
services:
prometheus:
image: prom/prometheus:latest
container_name: prometheus
restart: unless-stopped
volumes:
- ./prometheus.yml:/etc/prometheus/prometheus.yml
- prometheus_data:/prometheus
command:
- '--config.file=/etc/prometheus/prometheus.yml'
- '--storage.tsdb.path=/prometheus'
# ports:
# - "9090:9090"
networks:
- grafana_network
grafana:
image: grafana/grafana:latest
container_name: grafana
restart: unless-stopped
ports:
- ${GRAFANA_PORT:?}:3000
volumes:
- ./grafana:/etc/grafana/provisioning
- grafana_data:/var/lib/grafana
environment:
- GF_SECURITY_ADMIN_USER=${GRAFANA_USER:?} # Ваш логин
- GF_SECURITY_ADMIN_PASSWORD=${GRAFANA_PASSWORD:?} # Ваш пароль
networks:
- grafana_network
node-exporter:
image: prom/node-exporter:latest
container_name: node-exporter
restart: unless-stopped
volumes:
- /proc:/host/proc:ro
- /sys:/host/sys:ro
- /:/rootfs:ro
command:
- '--path.procfs=/host/proc'
- '--path.rootfs=/rootfs'
- '--path.sysfs=/host/sys'
- '--collector.filesystem.mount-points-exclude=^/(sys|proc|dev|host|etc)($$|/)'
- '--collector.systemd'
# ports:
# - "9100:9100"
networks:
- grafana_network
volumes:
prometheus_data:
grafana_data:
networks:
grafana_network:
driver: bridge