Donnerstag, 30. April 2020

Grafana auf dem Raspberry Pi einrichten

1. Installiere Grafana

Grafana herunterladen und installieren
Sudo apt-get install grafana-rpi -y

Grafana automatisch nach Neustart des Pi's ausführen:
sudo systemctl enable grafana-server

Grafana Server starten
sudo systemctl start grafana-server


Jetzt ist der Webserver auf der IP-Adresse des Raspberry Pi's auf Port 3000 erreichbar.
http://deineipadress:3000

Passwort sowie Username für den ersten Login sind admin.


2. Einen einfachen Chart erstellen

Füge eine Quelle, zum Beispiel deine phpMyAdmin Datenbank, zu Grafana hinzu:

Datenquelle hinzufügen




"Configurations" -> "Data Sources" -> "Add Source" -> "MySQL"

Befülle die drei Felder: Host, Database und User mit deinen Daten.

Datenquelle hinzufügen - Verbindungsdaten

Beim speichern wird direkt ein Verbindungstest durchgeführt.
Wenn das läuft, kannst du nun deinen ersten Chart erstellen.

Erstelle ein neues Dashboard und füge eine Visualization hinzu.

Add Visualization

Zunächst musst du links am Rand auf Querys klicken.
Als Query wählst du default, deine eben hinzugefügte Datenbank aus.
Über "FROM" wählst du die Tabelle, aus der die Werte entnommen werden sollen.
Über "SELECT" definierst du den Wert, der visualisiert werden soll.
Hier kann das Atribut "Alias" hinzugefügt werden (nicht auf dem Bild ersichtlich), um dem Wert in der Legende einen anderen Namen zu geben.
Und nun das wichtigste. "GROUP BY": Hier wählst du deinen Zeitstempel aus.

Hinweis: In der Anleitung zum Datalogger wird erklärt, wie du die Datenbank anlegen kannst.



FERTIG!


Nicht vergessen: Oben rechts in der Ecke befindet sich ein kleiner "Speichern-Button". Jede Änderung im Dashboard muss aktiv gespeichert werden, damit sie übernommen wird.



Vielleicht hast du bald auch ein rappel-volles Dashboard.




Hier erfährst du, wie du mit GrafanaTelegram-Push-Nachrichten versenden kannst, falls sich die Werte nicht mehr im soll befinden.





Funktioniert alles - oder Fragen?! - Lass doch einen Kommentar da!

Keine Kommentare:

Kommentar veröffentlichen