Wiki source code of Grafana Monitoring Stack

Version 2.1 by Jarvis on 2026/02/02 10:44

Show last authors
1 {{box title="Uebersicht" image="icon:chart-line"}}Zentrales Monitoring mit Grafana, InfluxDB und Telegraf.{{/box}}= 1. Komponenten =|=Komponente|=Server|=Port|Grafana|192.168.10.19|3000|InfluxDB|192.168.10.166|8086|Telegraf|Mehrere|-= 2. InfluxDB =* **URL:** http://192.168.10.166:8086* **User:** admin* **Databases:** netapp, monitoring{{code language="bash"}}docker exec -it influxdb influx -username admin -password ***> CREATE DATABASE netapp> CREATE DATABASE monitoring> SHOW DATABASES{{/code}}----= 3. Telegraf === clawd (192.168.10.75) =={{code language="bash"}}wget https://dl.influxdata.com/telegraf/releases/telegraf_1.29.2-1_amd64.debsudo dpkg -i telegraf_1.29.2-1_amd64.deb{{/code}}Pfad: /etc/telegraf/telegraf.conf{{code language="toml"}}[[outputs.influxdb]] urls = ["http://192.168.10.166:8086"] database = "monitoring" username = "admin" password = "***"[[inputs.cpu]] percpu = true[[inputs.mem]][[inputs.disk]][[inputs.net]][[inputs.system]]{{/code}}== server-tech-pi (192.168.10.19) =={{code language="bash"}}sudo apt install telegrafsudo usermod -aG docker telegraf{{/code}}Sammelt: CPU, Memory, Disk, Network, Docker== miroobserv (192.168.10.166) ==Laeuft als Docker-Container (siehe NetApp-E-Series Doku)----= 4. Grafana =* **URL:** http://192.168.10.19:3000* **API Key:** glsa_omzaZvF4EIKT2u3nDNGAmNdXqLS6slBa_e0513d28== Datasources ==|=Name|=UID|=Database|influxdb|edx37bthgt1c0d|netapp|InfluxDB-Monitoring|bfbpi9apv356of|monitoring== Dashboards ==|=Dashboard|=Pfad|NetApp E-Series|/d/cfbomjapuiry8a/netapp-e-series-monitor|System Monitoring|/d/afbpiat2h1vr4f/system-and-docker-monitoring----= 5. Service Management ={{code language="bash"}}# Telegrafsudo systemctl status telegrafsudo systemctl restart telegrafsudo journalctl -u telegraf -f# Config testentelegraf --config /etc/telegraf/telegraf.conf --test{{/code}}{{code language="bash"}}# Docker (miroobserv)ssh jarvis@192.168.10.166cd /home/jarvis/santricitydocker compose psdocker compose logs -fdocker compose restart{{/code}}----= 6. Troubleshooting ={{code language="bash"}}# InfluxDB erreichbar?curl http://192.168.10.166:8086/ping# Daten vorhanden?docker exec -it influxdb influx -username admin -password ***> use monitoring> SHOW MEASUREMENTS> SELECT * FROM cpu ORDER BY time DESC LIMIT 5{{/code}}----//Erstellt: 2026-02-02 | Autor: JARVIS//