Einfache und schnelle Übersicht der wichtigsten Daten, ohne sich anmelden zu müssen.
Betriebsdaten aus dem UniFi Universum extern abrufen und darstellen.
Warum wollen wir das?
Weil wir es können und Spaß daran haben.
Und wie geht das genau?
Welche Hardware benötigen wir für dieses Projekt?
- einen Raspberry Pi (in meinem Fall ein Pi 4 mit 4 GB) getestet auch mit einem Pi 3 B
- z.B. das offizielle 7 Zoll Touchscreen Display (es würde aber auch jeder andere Bildschirm funktionieren) Das Ganze würde auch ohne Display funktionieren, rein per Netzwerk.
- eine Blende nach Wahl (für Rackmontage)
Welche Software benötigen wir für dieses Projekt?
- Raspberry Pi OS with desktop (oder LITE falls ohne Display am Pi gewünscht)
- Docker
- Grafana
- InfluxDB
Grafana, InfluxDB und unpoller werden automatisch in je einem Container installiert, darum müssen wir uns nur mit einem Befehl kümmern.
Ein lauffähiges OS mit SSH wird vorausgesetzt
Punkt 1:
Als erstes bringen wir die Software auf den aktuellen Stand der Dinge:
Die Firmware würde ich persönlich nicht updaten, da nach dem Update das Display nicht mehr funktioniert hat.
Nun installieren wir Docker::
Nach der erfolgreichen Installation, fügen wir Pi zu den Docker Benutzern hinzu und starten den Pi neu:
Loggt euch erneut als Pi ein und testet, ob Docker funktionsfähig ist:
Es wird einen Moment dauern und ein paar Fehlermeldungen ausspucken, da Docker noch nicht gestartet wurde. Am Ende erscheint aber diese Meldung:
Erhalten wir diese Nachricht, installieren wir nun python3-pip und docker-compose zum verwalten der Container:
Punkt 2:
Nun legen wir in der Benutzerverwaltung des Controllers einen neuen Benutzer an:
Firstname: Unifi
Lastname: Poller
Account Type: local
Role: Limited Admin
Username: unifipoller
Password: Wie ihr wollt
Wie auf dem Bild zu sehen, erlauben wir nur Unifi Network "Read Only", der Rest wird auf None gestellt.
Habt ihr diese Einstellungen vorgenommen, speichert den Benutzer. Nun sind wir fertig.
Punkt 3:
Nun erstellen wir die benötigten Verzeichnisse, damit Grafana/InfluxDB und Docker ihre Daten ablegen können:
nun erstellen wir per nano ein neues File:
und fügen folgenden Code ein:
[unifi.defaults]
url = "https://Controller-IP:8443"
user = "unifipoller"
pass = "PollerPASSWORD"
save_dpi = true
[influxdb]
url = "http://Raspberry-IP:8086"
ACHTUNG bei UNIFI-OS Geräten muss :8443 entfernt werden ! Pass = "xxx" dort muss euer Passwort eingetragen werden.
Nun wechseln wir das Verzeichnis mit cd .. nach /home/pi/docker und fügen ein neues File hinzu:
und fügen folgenden Code unverändert hinzu:
version: "3"
services:
influxdb:
container_name: up_influxdb
restart: unless-stopped
image: influxdb:1.8
ports:
- '8086:8086'
volumes:
- /home/pi/docker/influxdb:/var/lib/influxdb
environment:
- INFLUXDB_DB=unifi
- INFLUXDB_ADMIN_USER=unifi
- INFLUXDB_ADMIN_PASSWORD=unifi
grafana:
container_name: up_grafana
image: grafana/grafana
restart: unless-stopped
user: 1000:1000
ports:
- '3000:3000'
volumes:
- /home/pi/docker/grafana:/var/lib/grafana
depends_on:
- influxdb
environment:
- GF_SECURITY_ADMIN_USER=admin
- GF_INSTALL_PLUGINS=grafana-clock-panel,natel-discrete-panel,grafana-piechart-panel
unifi-poller:
container_name: up-poller
restart: unless-stopped
image: golift/unifi-poller:latest
depends_on:
- influxdb
- grafana
volumes:
- /home/pi/docker/unifi-poller:/config
Alles anzeigen
Punkt 4:
Nachdem die Daten nun alle erstellt worden sind, laden wir nun den Inhalt der Docker Container herunter (Grafana/InfluxDB/unpoller)
und warten folgende Meldung ab (dauert je nach Raspberry Version unterschiedlich)
unpoller | 2020/06/18 12:08:50 [INFO] UniFi Metrics Recorded. Sites: 1, Clients: 67, UAP: 6, USG/UDM: 1, USW: 5, IDS Events: 0, Points: 1837, Fields: 11307, Errs: 0, Elapsed: 599ms
Seht ihr diese Meldung, könnt ihr euch per Webbroswer und der http://Raspberry-IP:3000 auf der Grafana Weboberfläche anmelden.
Die Logindaten sind:
-admin
-admin
Das Passwort müsst ihr ändern, dabei spielt es keine Rolle, welches ihr nehmt.
Nun seid ihr auf der Grafana Startseite. Mit dem Zahnrad musst ihr nun eine "Data Source" hinzufügen.
Klickt auf add data source -> InfluxDB select
Nun tragt ihr bei URL, die IP des Pi + :8086 ein:
Bei Database/User/Password jeweils unifi am Ende klickt ihr auf "Save & Test"
Als nächsten Schritt müssen wir die Datenbanken importieren, dazu geht ihr wie folgt vor:
Nun tragt ihr 10414 in das Feld ein:
und klickt auf Load, es erscheint folgende Ansicht:
Bei UniFi-Poller (rot umrandet) müsst ihr InfluxDB auswählen!
Nun klickt ihr auf Import.
Den beschriebenen Weg führt ihr nun für folgende Datenbanken durch:
Habt ihr dies erledigt, stoppt die Ausgabe im Terminal mit STRG-C und fügt folgenden Code ein:
Dieser Code lässt Docker automatisch nach einem Reboot starten.
Nun könnt ihr per http://Raspberry-IP:3000 Grafana wie gehabt öffnen und eure Dashboards + Daten auf jedem Gerät im Netzwerk bewundern In meinem Fall per 7" Touchdisplay.
Wollt ihr den Unifi Poller entfernen, führt einfach folgende Befehle aus:
Da ich nur 3 weitere Screenshots hochladen kann, folgen 3 Übersichten die man durch Grafana erhält:
Weitere Bilder findet ihr hier:
RE: Info-Display im Serverschrank
Disclaimer: Alle Anleitungen/Tutorials sind nach bestem Wissen und Gewissen verfasst, gehen immer von den definierten Software/Firmware-Versionen aus und sind auf das englische GUI ausgelegt.
Es gibt keine Garantien auf Erfolg. Im Falle eines Misserfolges hilft aber sicherlich die Community hier immer weiter.
Keiner der Autoren oder der Betreiber des Forums ist für die aus der Nutzung resultierenden Probleme/Herausforderungen verantwortlich.
Jegliche hier beschriebenen Schritte erfolgen ausnahmslos in eigener Verantwortung des Durchführenden. Eltern haften für ihre Kinder.
Kommentare 43
Neu erstellte Kommentare unterliegen der Moderation und werden erst sichtbar, wenn sie durch einen Moderator geprüft und freigeschaltet wurden.
Neu erstellte Kommentare unterliegen der Moderation und werden erst sichtbar, wenn sie durch einen Moderator geprüft und freigeschaltet wurden.
FBausMS
@hYtas
Vielen Dank für deinen Beitrag!
Leider kann ich die Installation nach Eingabe des Code: docker-compose up nicht weiterführen.
Folgendes wird dann angezeigt:
Starting up_influxdb ... done
Starting up_grafana ... done
Starting up-poller ... done
Attaching to up_influxdb, up_grafana, up-poller
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_influxdb | ts=2022-04-21T08:21:00.330905Z lvl=info msg="InfluxDB starting" log_id=0_zoCsAW000 version=1.8.10 branch=1.8 commit=688e697c51fd
up_influxdb | ts=2022-04-21T08:21:00.330960Z lvl=info msg="Go runtime" log_id=0_zoCsAW000 version=go1.13.8 maxprocs=4
up_influxdb | ts=2022-04-21T08:21:00.433372Z lvl=info msg="Using data dir" log_id=0_zoCsAW000 service=store path=/var/lib/influxdb/data
up_influxdb | ts=2022-04-21T08:21:00.433526Z lvl=info msg="Compaction settings" log_id=0_zoCsAW000 service=store max_concurrent_compactions=2 throughput_bytes_per_second=50331648 throughput_bytes_per_second_burst=50331648
up_influxdb | ts=2022-04-21T08:21:00.433621Z lvl=info msg="Open store (start)" log_id=0_zoCsAW000 service=store trace_id=0_zoCs_G000 op_name=tsdb_open op_event=start
up_influxdb | ts=2022-04-21T08:21:00.449619Z lvl=info msg="Reading file" log_id=0_zoCsAW000 engine=tsm1 service=cacheloader path=/var/lib/influxdb/wal/_internal/monitor/3/_00001.wal size=641475
up_influxdb | ts=2022-04-21T08:21:00.451469Z lvl=info msg="Opened file" log_id=0_zoCsAW000 engine=tsm1 service=filestore path=/var/lib/influxdb/data/_internal/monitor/1/000000001-000000001.tsm id=0 duration=3.891ms
up_influxdb | ts=2022-04-21T08:21:00.475887Z lvl=info msg="Reading file" log_id=0_zoCsAW000 engine=tsm1 service=cacheloader path=/var/lib/influxdb/wal/unifi/autogen/4/_00001.wal size=10582414
up_influxdb | ts=2022-04-21T08:21:00.510174Z lvl=info msg="Opened file" log_id=0_zoCsAW000 engine=tsm1 service=filestore path=/var/lib/influxdb/data/unifi/autogen/2/000000001-000000001.tsm id=0 duration=29.056ms
up_influxdb | ts=2022-04-21T08:21:00.520139Z lvl=info msg="Opened shard" log_id=0_zoCsAW000 service=store trace_id=0_zoCs_G000 op_name=tsdb_open index_version=inmem path=/var/lib/influxdb/data/_internal/monitor/1 duration=81.399ms
up_influxdb | ts=2022-04-21T08:21:00.778123Z lvl=info msg="Opened shard" log_id=0_zoCsAW000 service=store trace_id=0_zoCs_G000 op_name=tsdb_open index_version=inmem path=/var/lib/influxdb/data/unifi/autogen/2 duration=310.350ms
up_influxdb | ts=2022-04-21T08:21:00.839390Z lvl=info msg="Opened shard" log_id=0_zoCsAW000 service=store trace_id=0_zoCs_G000 op_name=tsdb_open index_version=inmem path=/var/lib/influxdb/data/_internal/monitor/3 duration=400.379ms
up_influxdb | ts=2022-04-21T08:21:02.634571Z lvl=info msg="Reading file" log_id=0_zoCsAW000 engine=tsm1 service=cacheloader path=/var/lib/influxdb/wal/unifi/autogen/4/_00002.wal size=8491379
up-poller | 2022/04/21 08:21:03 [INFO] Loading Configuration File: /config/unifi-poller.conf
up-poller | 2022/04/21 08:21:03 [INFO] UniFi Poller v2.1.3 Starting Up! PID: 1
up-poller | 2022/04/21 08:21:03 [INFO] Found 1 site(s) on controller https://192.168.1.1: default (Default)
up-poller | 2022/04/21 08:21:03 [INFO] Configured UniFi Controller 1 of 1:
up-poller | 2022/04/21 08:21:03 [INFO] => URL: https://192.168.1.1 (verify SSL: false)
up-poller | 2022/04/21 08:21:03 [INFO] => Version: (3321ac00-08f5-543c-a65c-0fcf1df43093)
up-poller | 2022/04/21 08:21:03 [INFO] => Username: unifipoller (has password: true)
up-poller | 2022/04/21 08:21:03 [INFO] => Hash PII / Poll Sites: false / all
up-poller | 2022/04/21 08:21:03 [INFO] => Save Sites / Save DPI: true / true (metrics)
up-poller | 2022/04/21 08:21:03 [INFO] => Save Events / Save IDS: false / false (logs)
up-poller | 2022/04/21 08:21:03 [INFO] => Save Alarms / Anomalies: false / false (logs)
up-poller | 2022/04/21 08:21:03 [INFO] => Save Rogue APs: false
up-poller | 2022/04/21 08:21:03 [INFO] Poller->InfluxDB started, interval: 30s, dp: false, db: unifi, url: http://192.168.1.19:8086
up-poller | 2022/04/21 08:21:03 [INFO] Internal web server disabled!
up-poller | 2022/04/21 08:21:03 [INFO] Loki config missing (or disabled), Loki output disabled!
up-poller | 2022/04/21 08:21:03 [INFO] Prometheus exported at http://0.0.0.0:9130/ - namespace: unifipoller
up_influxdb | ts=2022-04-21T08:21:04.311892Z lvl=info msg="Opened shard" log_id=0_zoCsAW000 service=store trace_id=0_zoCs_G000 op_name=tsdb_open index_version=inmem path=/var/lib/influxdb/data/unifi/autogen/4 duration=3844.457ms
up_influxdb | ts=2022-04-21T08:21:04.313239Z lvl=info msg="Open store (end)" log_id=0_zoCsAW000 service=store trace_id=0_zoCs_G000 op_name=tsdb_open op_event=end op_elapsed=3879.621ms
up_influxdb | ts=2022-04-21T08:21:04.313356Z lvl=info msg="Opened service" log_id=0_zoCsAW000 service=subscriber
up_influxdb | ts=2022-04-21T08:21:04.313387Z lvl=info msg="Starting monitor service" log_id=0_zoCsAW000 service=monitor
up_influxdb | ts=2022-04-21T08:21:04.313415Z lvl=info msg="Registered diagnostics client" log_id=0_zoCsAW000 service=monitor name=build
up_influxdb | ts=2022-04-21T08:21:04.313437Z lvl=info msg="Registered diagnostics client" log_id=0_zoCsAW000 service=monitor name=runtime
up_influxdb | ts=2022-04-21T08:21:04.313457Z lvl=info msg="Registered diagnostics client" log_id=0_zoCsAW000 service=monitor name=network
up_influxdb | ts=2022-04-21T08:21:04.313494Z lvl=info msg="Registered diagnostics client" log_id=0_zoCsAW000 service=monitor name=system
up_influxdb | ts=2022-04-21T08:21:04.313575Z lvl=info msg="Starting precreation service" log_id=0_zoCsAW000 service=shard-precreation check_interval=10m advance_period=30m
up_influxdb | ts=2022-04-21T08:21:04.313609Z lvl=info msg="Starting snapshot service" log_id=0_zoCsAW000 service=snapshot
up_influxdb | ts=2022-04-21T08:21:04.313633Z lvl=info msg="Starting continuous query service" log_id=0_zoCsAW000 service=continuous_querier
up_influxdb | ts=2022-04-21T08:21:04.313679Z lvl=info msg="Starting HTTP service" log_id=0_zoCsAW000 service=httpd authentication=false
up_influxdb | ts=2022-04-21T08:21:04.313705Z lvl=info msg="opened HTTP access log" log_id=0_zoCsAW000 service=httpd path=stderr
up_influxdb | ts=2022-04-21T08:21:04.314026Z lvl=info msg="Listening on HTTP" log_id=0_zoCsAW000 service=httpd addr=[::]:8086 https=false
up_influxdb | ts=2022-04-21T08:21:04.314111Z lvl=info msg="Starting retention policy enforcement service" log_id=0_zoCsAW000 service=retention check_interval=30m
up_influxdb | ts=2022-04-21T08:21:04.314022Z lvl=info msg="Storing statistics" log_id=0_zoCsAW000 service=monitor db_instance=_internal db_rp=monitor interval=10s
up_influxdb | ts=2022-04-21T08:21:04.315356Z lvl=info msg="Listening for signals" log_id=0_zoCsAW000
up_influxdb | ts=2022-04-21T08:21:04.564003Z lvl=info msg="Sending usage statistics to usage.influxdata.com" log_id=0_zoCsAW000
up_grafana exited with code 1
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana exited with code 1
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana exited with code 1
up_grafana exited with code 1
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
^CGracefully stopping... (press Ctrl+C again to force)
Stopping up-poller ... done
Stopping up_grafana ... done
Stopping up_influxdb ... done
In der unifify-poller conf habe ich den Port :8443 nicht mit angegeben.
Auch die http://raspberry-ip:3000/ lässt sich nicht öffnen, die Seite wird nicht gefunden.
Im pi-hole ist die Seite freigegeben.
Die UDM Pro wurde auch für den Syslog-Server eingerichtet.
Die Installation habe ich auf einem Raspi Model 4 B mit dem Raspberry Pi OS Lite (32-bit) angestossen.
Kannst Du Hilfestellung geben?
Danke Dir
Gruß Frank
hYtas
:8443 musst du mit angeben, auch wenn du es nicht nutzt.
Halte dich einfach stumpf an die Anleitung, dann sollte es funktionieren. Hatte das etliche mal ausprobiert.
das "raspberry-ip" hast du aber durch die IP ersetzt ?
FBausMS
@yYtas
Danke für deine Antwort.
:8443 habe ich nun mit angegeben, hat aber auch nicht geholfen.
Folgendenr Fehler läuft auf:
up-poller | 2022/04/21 09:56:04 [ERROR] Controller 1 of 1 Auth or Connection Error, retrying: unifi controller: (user: unifipoller): https://192.168.1.1:8443/api/login (status: 404 authentication failed
Das PW des unifipoller habe ich mehrfach geändert. Verstehe nicht warum die Meldung kommt.
Die Anleitung habe ich strikt eingehalten (pi bestimmt schon 10 mal neu aufgesetzt und von vorne angefangen )
Port ist in der UDM auch freigegeben.
Hast Du noch eine Idee?
hYtas
Kopiere hier mal die conf Dateien rein.
FBausMS
[unifi.defaults]
url = "https://192.168.1.1:8443"
user = "unifipoller"
pass = "xxxxxxxx"
save_dpi = true
[influxdb]
url = "http://192.168.1.19:8086"
FBausMS
Attaching to up_influxdb, up_grafana, up-poller
up_grafana | standard_init_linux.go:228: exec user process caused: exec format error
up_influxdb | ts=2022-04-21T09:56:00.820768Z lvl=info msg="InfluxDB starting" log_id=0_ztdni0000 version=1.8.10 branch=1.8 commit=688e697c51fd
up_influxdb | ts=2022-04-21T09:56:00.820955Z lvl=info msg="Go runtime" log_id=0_ztdni0000 version=go1.13.8 maxprocs=4
up_influxdb | ts=2022-04-21T09:56:00.923666Z lvl=info msg="Using data dir" log_id=0_ztdni0000 service=store path=/var/lib/influxdb/data
up_influxdb | ts=2022-04-21T09:56:00.923985Z lvl=info msg="Compaction settings" log_id=0_ztdni0000 service=store max_concurrent_compactions=2 throughput_bytes_per_second=50331648 throughput_bytes_per_second_burst=50331648
up_influxdb | ts=2022-04-21T09:56:00.924162Z lvl=info msg="Open store (start)" log_id=0_ztdni0000 service=store trace_id=0_ztdo70000 op_name=tsdb_open op_event=start
up_influxdb | ts=2022-04-21T09:56:00.937296Z lvl=info msg="Reading file" log_id=0_ztdni0000 engine=tsm1 service=cacheloader path=/var/lib/influxdb/wal/_internal/monitor/3/_00001.wal size=947217
up_influxdb | ts=2022-04-21T09:56:00.941308Z lvl=info msg="Opened file" log_id=0_ztdni0000 engine=tsm1 service=filestore path=/var/lib/influxdb/data/_internal/monitor/1/000000001-000000001.tsm id=0 duration=0.933ms
up_influxdb | ts=2022-04-21T09:56:00.958669Z lvl=info msg="Reading file" log_id=0_ztdni0000 engine=tsm1 service=cacheloader path=/var/lib/influxdb/wal/unifi/autogen/4/_00001.wal size=10582414
up_influxdb | ts=2022-04-21T09:56:00.966916Z lvl=info msg="Opened file" log_id=0_ztdni0000 engine=tsm1 service=filestore path=/var/lib/influxdb/data/unifi/autogen/2/000000001-000000001.tsm id=0 duration=8.300ms
up_influxdb | ts=2022-04-21T09:56:00.976453Z lvl=info msg="Opened shard" log_id=0_ztdni0000 service=store trace_id=0_ztdo70000 op_name=tsdb_open index_version=inmem path=/var/lib/influxdb/data/_internal/monitor/1 duration=46.570ms
up_influxdb | ts=2022-04-21T09:56:01.240955Z lvl=info msg="Opened shard" log_id=0_ztdni0000 service=store trace_id=0_ztdo70000 op_name=tsdb_open index_version=inmem path=/var/lib/influxdb/data/unifi/autogen/2 duration=284.510ms
up_influxdb | ts=2022-04-21T09:56:01.408793Z lvl=info msg="Opened shard" log_id=0_ztdni0000 service=store trace_id=0_ztdo70000 op_name=tsdb_open index_version=inmem path=/var/lib/influxdb/data/_internal/monitor/3 duration=479.413ms
up_influxdb | ts=2022-04-21T09:56:03.046102Z lvl=info msg="Reading file" log_id=0_ztdni0000 engine=tsm1 service=cacheloader path=/var/lib/influxdb/wal/unifi/autogen/4/_00002.wal size=8491379
up-poller | 2022/04/21 09:56:03 [INFO] Loading Configuration File: /config/unifi-poller.conf
up-poller | 2022/04/21 09:56:03 [INFO] UniFi Poller v2.1.3 Starting Up! PID: 1
up-poller | 2022/04/21 09:56:04 [ERROR] Controller 1 of 1 Auth or Connection Error, retrying: unifi controller: (user: unifipoller): https://192.168.1.1:8443/api/login (status: 404 authentication failed
up-poller | 2022/04/21 09:56:04 [INFO] Loki config missing (or disabled), Loki output disabled!
up-poller | 2022/04/21 09:56:04 [INFO] Internal web server disabled!
up-poller | 2022/04/21 09:56:04 [INFO] Poller->InfluxDB started, interval: 30s, dp: false, db: unifi, url: http://192.168.1.19:8086
up-poller | 2022/04/21 09:56:04 [INFO] Prometheus exported at http://0.0.0.0:9130/ - namespace: unifipoller
up_influxdb | ts=2022-04-21T09:56:04.676766Z lvl=info msg="Opened shard" log_id=0_ztdni0000 service=store trace_id=0_ztdo70000 op_name=tsdb_open index_version=inmem path=/var/lib/influxdb/data/unifi/autogen/4 duration=3720.881ms
up_influxdb | ts=2022-04-21T09:56:04.678098Z lvl=info msg="Open store (end)" log_id=0_ztdni0000 service=store trace_id=0_ztdo70000 op_name=tsdb_open op_event=end op_elapsed=3753.935ms
up_influxdb | ts=2022-04-21T09:56:04.678305Z lvl=info msg="Opened service" log_id=0_ztdni0000 service=subscriber
up_influxdb | ts=2022-04-21T09:56:04.678357Z lvl=info msg="Starting monitor service" log_id=0_ztdni0000 service=monitor
up_influxdb | ts=2022-04-21T09:56:04.678384Z lvl=info msg="Registered diagnostics client" log_id=0_ztdni0000 service=monitor name=build
up_influxdb | ts=2022-04-21T09:56:04.678404Z lvl=info msg="Registered diagnostics client" log_id=0_ztdni0000 service=monitor name=runtime
up_influxdb | ts=2022-04-21T09:56:04.678443Z lvl=info msg="Registered diagnostics client" log_id=0_ztdni0000 service=monitor name=network
up_influxdb | ts=2022-04-21T09:56:04.678480Z lvl=info msg="Registered diagnostics client" log_id=0_ztdni0000 service=monitor name=system
up_influxdb | ts=2022-04-21T09:56:04.678550Z lvl=info msg="Starting precreation service" log_id=0_ztdni0000 service=shard-precreation check_interval=10m advance_period=30m
up_influxdb | ts=2022-04-21T09:56:04.678597Z lvl=info msg="Starting snapshot service" log_id=0_ztdni0000 service=snapshot
up_influxdb | ts=2022-04-21T09:56:04.678626Z lvl=info msg="Starting continuous query service" log_id=0_ztdni0000 service=continuous_querier
up_influxdb | ts=2022-04-21T09:56:04.678651Z lvl=info msg="Starting HTTP service" log_id=0_ztdni0000 service=httpd authentication=false
up_influxdb | ts=2022-04-21T09:56:04.678692Z lvl=info msg="opened HTTP access log" log_id=0_ztdni0000 service=httpd path=stderr
up_influxdb | ts=2022-04-21T09:56:04.678988Z lvl=info msg="Listening on HTTP" log_id=0_ztdni0000 service=httpd addr=[::]:8086 https=false
up_influxdb | ts=2022-04-21T09:56:04.679076Z lvl=info msg="Starting retention policy enforcement service" log_id=0_ztdni0000 service=retention check_interval=30m
up_influxdb | ts=2022-04-21T09:56:04.679504Z lvl=info msg="Listening for signals" log_id=0_ztdni0000
up_influxdb | ts=2022-04-21T09:56:04.679721Z lvl=info msg="Storing statistics" log_id=0_ztdni0000 service=monitor db_instance=_internal db_rp=monitor interval=10s
up_influxdb | ts=2022-04-21T09:56:04.936098Z lvl=info msg="Sending usage statistics to usage.influxdata.com" log_id=0_ztdni0000
up_grafana exited with code 1
reinhardkiss
Hallo Community,
ich habe ein Problem mit der Internetverbindung, immer wieder Aussetzer. Nun habe ich den Poller nach Anweisung installiert, um das WAN Interface zu monitoren.
In der Rubrik "WAN Errors & Drops" wird aber nur eine lineare Linie für Error Rx und Error TX angezeigt. Ich habe auch für 5 Minuten, zu Testzwecken, das Patchkabel am WAN Interface der UDM-Pro abgesteckt und auch das Kabelmodem neu gestartet. All das hatte keinerlei Auswirkungen auf den "Graph" im Dashboard "WAN Errors & Drops".
Hat jemand eine Idee, wie man auf dem WAN Interface ein richtiges Monitoring macht ?
Dankbar für jede Antwort !!!
_Grüße
Reinhard
hYtas
Es ist die Frage, ob Unifi dort passende Werte liefert. Eigentlich zeigen die Graphen die Änderungen an.
Erstell doch mal ein Thema im Forum, es gibt bestimmt "bessere" Möglichkeiten die WAN Verbindung zu überwachen.
reinhardkiss
ok, danke für die Antwort, werde ich machen
BlackSpy
ist das normal ?
Nach "docker-compose up" kommen nach einiger Zeit diese Meldungen
Warum geht er auf die Host IP und nicht auf meine Controller IP..... eine Erklärung dafür?
hYtas
Was hast du in den 2 Config Dateien geschrieben? Kannste ja mal in meinem Thread dazu posten 😊
BlackSpy
Sobald ich morgen wieder in der Firma bin👍
BlackSpy
Meintest du die unpoller.conf oder die yame Datei?
Bei der Conf natürlich mein Controller IP ohne 8443, da UDM Pro
Username und Passwort und zum Schluss die Raspi IP.
Die yaml habe ich von dir übernommen, vorher mal überflogen, aber nix zum ändern/eintragen gefunden/bemerkt.
hYtas
Die yaml muss nicht editiert werden, wenn liegt es an der conf. Sonst muss man ja nichts anpassen.
Sicher das du :8443 entfernt hast? Vllt hat er es ja falsch übernommen.
Hab die Anleitung 3 mal durchprobiert und es ist immer durchgelaufen
BlackSpy
Danke, ich prüfe es morgen nochmals und Check die Conf.
Grendelbox
Vielen Dank....
etwas ähnliches als Dashboard für die Firma (mehr allgemein)
zur Echtzeitüberwachung alle wichtigen IT-Systeme
sowie Serververfügbarkeit, HDD Space ..usw....
auf einem großen 55" + FLAT_TV
Das wärs
hYtas
Schon mal Nagios ausprobiert?
Grendelbox
nein....
uns schwebt mehr sowas hier vor ....
hYtas
Ist doch Grafana, da kannst du alle Daten abgreifen.
Grendelbox
wenn man sich mit dem Kram auskennt...sicherlich...
Ich zähle mich nicht zu den Linux Kennern die sowas einfach mal aus dem Ärmel schütteln...
Leitplanke
Hallo zusammen,
der Fred ist zwar schon etwas älter, aber es passt thematisch hier gut hin:
Ich habe ein QNAP-NAS und würde dort gern Grafana+unpoller zum Laufen bekommen, hat jemand für ein paar Tipps. Bisher habe ich InfluxDB und Grafana als Docker Container installiert.
Jetzt muss ich die Kommunikation zwischen UDM-Pro --> InfluxDB --> Grafana konfigurieren und komme da aktuell nicht weiter...
Grüße