Grafana\Prometheus\Node Exporter Docker install: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
| Zeile 58: | Zeile 58: | ||
=grafana.ini= | =grafana.ini= | ||
| − | |||
| − | |||
| − | |||
<div class="mw-collapsible mw-collapsed" style="width:100%"> | <div class="mw-collapsible mw-collapsed" style="width:100%"> | ||
| − | + | vi grafana-etc/grafana.ini | |
| − | <div class="mw-collapsible-content">Dieser Text sollte standardmäßig versteckt sein.</div> | + | <div class="mw-collapsible-content"> |
| + | Dieser Text sollte standardmäßig versteckt sein. | ||
| + | </div> | ||
</div> | </div> | ||
Version vom 23. November 2021, 14:37 Uhr
Ordner Struktur erstellen
- mkdir data grafana-etc grafana-lib grafana-log prometheus
- mkdir data/prometheus
docker-compose.yml
version: "3"
networks:
monitor-net:
driver: bridge
services:
grafana:
image: grafana/grafana
ports:
- 3000:3000
environment:
- GF_INSTALL_PLUGINS=grafana-clock-panel, michaeldmoore-multistat-panel, briangann-datatable-panel, grafana-worldmap-panel, grafana-piechart-panel
volumes:
- "./grafana-lib:/var/lib/grafana"
- "./grafana-etc:/etc/grafana"
- "./grafana-log:/var/log/grafana"
networks:
- monitor-net
prometheus:
image: prom/prometheus
volumes:
- ./prometheus/:/etc/prometheus/
- ./data/prometheus:/prometheus
ports:
- 9090:9090
command:
- '--config.file=/etc/prometheus/prometheus.yml'
- '--storage.tsdb.path=/prometheus'
- '--web.console.libraries=/usr/share/prometheus/console_libraries'
- '--web.console.templates=/usr/share/prometheus/consoles'
- '--web.enable-admin-api'
networks:
- monitor-net
node-exporter:
image: prom/node-exporter
volumes:
- /proc:/host/proc:ro
- /sys:/host/sys:ro
- /:/rootfs:ro
command:
- '--path.procfs=/host/proc'
- '--path.sysfs=/host/sys'
- --collector.filesystem.ignored-mount-points
- "^/(sys|proc|dev|host|etc|rootfs/var/lib/docker/containers|rootfs/var/lib/docker/overlay2|rootfs/run/docker/netns|rootfs/var/lib/docker/aufs)($$|/)"
ports:
- 9100:9100
networks:
- monitor-net
grafana.ini
vi grafana-etc/grafana.ini
Dieser Text sollte standardmäßig versteckt sein.