Update tech_docs/prometheus.md

This commit is contained in:
2024-05-29 15:56:19 +00:00
parent be89a7b3b4
commit 00cef18479

View File

@@ -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: