/
ReDaX
/
DevOps-pet-project
Обзор
Документация
Войти
/
ReDaX
/
DevOps-pet-project
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
monitoring/docker-compose.yml
81 строка
2 KB
ReDaX
Add alertmanager and rules
27 апр 2026, 20:50
27 апр 2026, 20:50
bca6d10
Код
Авторство
О чём код?
services: promtail: image: grafana/promtail:latest container_name: promtail ports: - "9080:9080" volumes: - /var/lib/docker/containers:/var/lib/docker/containers:ro - /var/run/docker.sock:/var/run/docker.sock - ./promtail-config.yml:/etc/promtail/config.yml command: -config.file=/etc/promtail/config.yml privileged: true restart: unless-stopped loki: image: grafana/loki:latest container_name: loki ports: - "3100:3100" volumes: - ./loki-config.yml:/etc/loki/local-config.yml restart: unless-stopped node-exporter: image: prom/node-exporter:latest container_name: node-exporter pid: host volumes: - /:/host:ro,rslave command: - '--path.rootfs=/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 prometheus: image: prom/prometheus:latest container_name: prometheus ports: - "9090:9090" volumes: - ./prometheus/prometheus.yml:/etc/prometheus/prometheus.yml - ./prometheus/rules.yml:/etc/prometheus/rules.yml - prometheusdata:/prometheus alertmanager: image: prom/alertmanager container_name: alertmanager volumes: - ./alertmanager/alertmanager.yml:/etc/alertmanager/alertmanager.yml command: - "--config.file=/etc/alertmanager/alertmanager.yml" ports: - "9093:9093" grafana: image: grafana/grafana:latest container_name: grafana ports: - "3000:3000" environment: - GF_SECURITY_ADMIN_USER=admin - GF_SECURITY_ADMIN_PASSWORD=admin volumes: - ./grafana/provisioning:/etc/grafana/provisioning - ./grafana/dashboards:/var/lib/grafana/dashboards - grafanadata:/var/lib/grafana volumes: grafanadata: prometheusdata: