Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- version: '3'
- services:
- grafana:
- container_name: grafana
- image: "grafana/grafana:10.1.5"
- volumes:
- - grafana-etc:/etc/grafana:ro
- - grafana-lib:/var/lib/grafana
- - grafana-log:/var/log/grafana
- - /usr/share/csv:/etc/grafana/csv
- - /etc/certs:/etc/certs:ro
- env_file:
- - ./config.env
- ports:
- - 3000:3000
- depends_on:
- - influxdb
- restart: always
- influxdb:
- container_name: influxdb
- image: "influxdb:1.8.10"
- volumes:
- - influxdb-lib:/var/lib/influxdb
- - /etc/certs:/etc/certs:ro
- - /etc/stunnel:/etc/stunnel:ro
- env_file:
- - ./config.env
- ports:
- - 8086:8086
- - 8083:8083
- restart: always
- logging:
- driver: json-file
- options:
- max-file: '3'
- max-size: 100m
- prometheus:
- image: prom/prometheus:latest
- container_name: prometheus
- restart: unless-stopped
- volumes:
- - prometheus-etc:/etc/prometheus/
- - prometheus-data:/prometheus
- command:
- - '--config.file=/etc/prometheus/prometheus.yml'
- - '--storage.tsdb.path=/prometheus'
- - '--web.external-url=http://alertmanager:9093'
- expose:
- - 9090
- ports:
- - 9090:9090
- links:
- - node-exporter:node-exporter
- node-exporter:
- image: prom/node-exporter:latest
- container_name: monitoring_node_exporter
- restart: unless-stopped
- expose:
- - 9100
- blackbox_exporter:
- image: prom/blackbox-exporter:latest
- container_name: blackbox
- restart: unless-stopped
- ports:
- - 9115:9115
- expose:
- - 9115
- volumes:
- - blackbox-etc:/etc/blackbox:ro
- command:
- - '--config.file=/etc/blackbox/blackbox.yml'
- volumes:
- grafana-etc:
- external: true
- grafana-lib:
- external: true
- grafana-log:
- external: true
- influxdb-lib:
- external: true
- prometheus-etc:
- external: true
- prometheus-data:
- external: true
- blackbox-etc:
- external: true
Advertisement
Add Comment
Please, Sign In to add comment