Update tech_docs/prometheus.md
This commit is contained in:
@@ -21,6 +21,7 @@ We'll organize the directories under `/volume1/docker/prometheus` as follows:
|
|||||||
Update the `docker-compose.yml` with absolute paths:
|
Update the `docker-compose.yml` with absolute paths:
|
||||||
|
|
||||||
```yaml
|
```yaml
|
||||||
|
---
|
||||||
version: '3.8'
|
version: '3.8'
|
||||||
|
|
||||||
networks:
|
networks:
|
||||||
@@ -39,7 +40,7 @@ services:
|
|||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
volumes:
|
volumes:
|
||||||
- /volume1/docker/prometheus/prometheus:/etc/prometheus
|
- /volume1/docker/prometheus/prometheus:/etc/prometheus
|
||||||
- /volume1/docker/prometheus/prom_data:/prometheus
|
- prom_data:/prometheus
|
||||||
networks:
|
networks:
|
||||||
- monitoring
|
- monitoring
|
||||||
|
|
||||||
@@ -55,18 +56,22 @@ services:
|
|||||||
- '--config.file=/etc/alertmanager/config.yml'
|
- '--config.file=/etc/alertmanager/config.yml'
|
||||||
networks:
|
networks:
|
||||||
- monitoring
|
- monitoring
|
||||||
|
depends_on:
|
||||||
|
- prometheus
|
||||||
|
|
||||||
grafana:
|
grafana:
|
||||||
image: grafana/grafana
|
image: grafana/grafana
|
||||||
container_name: grafana
|
container_name: grafana
|
||||||
ports:
|
ports:
|
||||||
- '3000:3000'
|
- '3030:3000'
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
volumes:
|
volumes:
|
||||||
- /volume1/docker/prometheus/grafana:/var/lib/grafana
|
- /volume1/docker/prometheus/grafana:/var/lib/grafana
|
||||||
networks:
|
networks:
|
||||||
- monitoring
|
- monitoring
|
||||||
- loki
|
- loki
|
||||||
|
depends_on:
|
||||||
|
- prometheus
|
||||||
|
|
||||||
node_exporter:
|
node_exporter:
|
||||||
image: prom/node-exporter
|
image: prom/node-exporter
|
||||||
@@ -76,6 +81,8 @@ services:
|
|||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
networks:
|
networks:
|
||||||
- monitoring
|
- monitoring
|
||||||
|
depends_on:
|
||||||
|
- prometheus
|
||||||
|
|
||||||
loki:
|
loki:
|
||||||
image: grafana/loki:2.6.0
|
image: grafana/loki:2.6.0
|
||||||
@@ -85,9 +92,11 @@ services:
|
|||||||
command: -config.file=/etc/loki/local-config.yaml
|
command: -config.file=/etc/loki/local-config.yaml
|
||||||
volumes:
|
volumes:
|
||||||
- /volume1/docker/prometheus/loki:/etc/loki
|
- /volume1/docker/prometheus/loki:/etc/loki
|
||||||
- /volume1/docker/prometheus/loki_data:/loki
|
- loki_data:/loki
|
||||||
networks:
|
networks:
|
||||||
- loki
|
- loki
|
||||||
|
depends_on:
|
||||||
|
- promtail
|
||||||
|
|
||||||
promtail:
|
promtail:
|
||||||
image: grafana/promtail:2.6.0
|
image: grafana/promtail:2.6.0
|
||||||
@@ -98,6 +107,8 @@ services:
|
|||||||
command: -config.file=/etc/promtail/config.yml
|
command: -config.file=/etc/promtail/config.yml
|
||||||
networks:
|
networks:
|
||||||
- loki
|
- loki
|
||||||
|
depends_on:
|
||||||
|
- loki
|
||||||
|
|
||||||
volumes:
|
volumes:
|
||||||
prom_data:
|
prom_data:
|
||||||
|
|||||||
Reference in New Issue
Block a user