Unifi Metrik Dashboard via InfluxDB und Grafana
Unifi Metrik Dashboard via InfluxDB und Grafana
Vorwort
In diesem Beitrag findest du eine Step-by-Step Anleitung zur Einrichtung eines Unifi Dashboards über Grafana und InfluxDB.
Voraussetzungen
- InfluxDB
- Installation siehe: InfluxDB Grundinstallation unter Docker
- InfluxDB Bucket und v1 Datenbank
- Konfiguration siehe: InfluxDB Anlage einer v1 Datenbank unter Docker
- Grafana
- Empfohlen siehe: Grafana Grundinstallation unter Docker
- UnifiContoller
- Docker-Host
- Installation siehe: Docker Grundinstallation
Konfiguration Unifi Benutzer
Nach der Anlage des Buckets und der v1 Datenbank inkl. Login ist ein Benutzer im UnifiController wie folgt anzulegen.
Erstellung Docker-Compose Projekt
Zur Datenübermittlung wird ein zusätzlicher Docker-Container benögigt.
1
2
3
4
5
mkdir unpoller
cd unpoller
mkdir config
touch ./config/unpoller.conf
touch docker-compose.yml
1
sudo nano docker-compose.yml
docker-compose.yml kann hier heruntergeladen werden.
1
sudo nano ./config/unpoller.conf
unpoller.conf kann hier heruntergeladen werden.
1
sudo docker-compose up -d
Konfiguration Grafana
Nach dem starten des Docker-Containers sollten die Daten nun an die InfluxDB gesendet werden, sodass diese nun wie folgt visualisiert werden können.
Die Dashboards kann hier abgerufen werden.
Dieser Eintrag ist vom Autor unter
CC BY 4.0
lizensiert.