Willkommen, Gast
Benutzername: Passwort: Angemeldet bleiben:
Software
  • Seite:
  • 1

THEMA:

PiLogger Prometheus Grafana how-to 2 Monate 4 Tage her #1

  • ELGono
  • ELGonos Avatar Autor
  • Offline
  • Beiträge: 12
  • Dank erhalten: 4
Hallo,

wie in einem anderen Post schon angekündigt, wollte ich Euch einmal eine PiLogger Integration in einen Prometheus und Grafana Workflow vorstellen. Der Vorteil dieser Lösung ist, daß es deutlich performanter ist, besonders wenn lange Datenreihen visualisiert werden sollen. Weiterhin kann man auch Alarmfunktionen aktivieren. Und das beste daran: Wenn Du mehrere PiLogger gleichzeitig im Einsatz hast, kannst Du Dir die Daten in einem einzigen Graphen anzeigen lassen.

Diese Anleitung setzt voraus, das Prometheus und Grafana schon installiert sind. (Da gibt es wirklich jede Menge How-To Anleitungen zu). Falls ihr Probleme damit habt, könnt ihr Euch gerne an mich wenden. Antworten können aber etwas dauern.
Der normale PiLogger Service auf Port 8080 bleibt weiterhin voll umfänglich erhalten. Auch die Einstellungen für das Board können weiterhin dort vorgenommen werden.

Getestet habe ich das auf Pi4 (4 und 8 GB) und SD-Karte, sowie auf einem Pi5 mit 8GB und 512GB NVMe.

Aufgrund der besseren Übersichtlichkeit habe ich die Anleitung als PDF Dokument an diesen Post angefügt.

Viel Spaß beim Nachbauen!
Frohes Messen wünscht:
ELGono

Prometheus ( prometheus.io/ ) ist ein Open-Source-Monitoring- und Alarmierungssystem, das sich ideal für die Überwachung und Erfassung von Metriken eignet. In Bezug auf das PiLogger-Projekt ermöglicht Prometheus Dir das Sammeln und Speichern von Sensordaten wie Temperatur, Spannung und Stromstärke, die vom PiLogger erfasst werden. Es speichert diese Daten effizient in einer Zeitreihendatenbank und bietet eine leistungsstarke Abfragesprache namens PromQL zur Analyse und Visualisierung. Mit Prometheus kannst Du die Leistungsdaten Deiner Solaranlage überwachen, historische Trends analysieren und bei Bedarf Alarmierungen einrichten. Die Integration mit dem Prometheus Python-Client vereinfacht den Prozess der Datenerfassung und -überwachung erheblich.

Grafana ( grafana.com/ ) ist ein Open-Source-Tool zur Visualisierung von Daten, das perfekt mit Prometheus integriert werden kann. In Bezug auf das PiLogger-Projekt ermöglicht Dir Grafana, die von Prometheus gesammelten Sensordaten wie Temperatur, Spannung und Stromstärke auf ansprechende und interaktive Weise darzustellen. Du kannst Dashboards erstellen, die Diagramme, Graphen und andere Visualisierungen enthalten, um die Leistungsdaten Deiner Solaranlage in Echtzeit zu überwachen. Grafana bietet eine benutzerfreundliche Oberfläche, mit der Du benutzerdefinierte Visualisierungen erstellen und Alarme einrichten kannst, um bei bestimmten Schwellenwerten benachrichtigt zu werden. Dies macht es zu einem leistungsstarken Werkzeug, um die Effizienz Deiner Solaranlage zu maximieren und schnell auf Anomalien zu reagieren.
Anhang:
Folgende Benutzer bedankten sich: PiLo-Heinz

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

PiLogger Prometheus Grafana how-to 2 Monate 4 Tage her #2

  • ELGono
  • ELGonos Avatar Autor
  • Offline
  • Beiträge: 12
  • Dank erhalten: 4
Die ganz ungeduldigen finden die modifizierte PiLogger-bottle.py im Anhang dieses Post. Vergesst nicht, die originale Datei vorher zu sichern.

Gruß
ELGono
Anhang:

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

PiLogger Prometheus Grafana how-to 2 Monate 4 Tage her #3

  • PiLo-Heinz
  • PiLo-Heinzs Avatar
  • Offline
  • Beiträge: 99
  • Dank erhalten: 23
Hallo ELGono,
vielen Dank für Deinen Beitrag !
Leider macht das Forum Probleme mit PDF-Anhängen, selbst der Admin kann nicht auf die Datei zugreifen :-(
Könntest Du das PDF nochmal zippen und anhängen ?
Gruß
PiLo-Heinz

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Nichts ist unmöglich :-)

PiLogger Prometheus Grafana how-to 2 Monate 4 Tage her #4

  • ELGono
  • ELGonos Avatar Autor
  • Offline
  • Beiträge: 12
  • Dank erhalten: 4
Aber klar doch!
Anhang:

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

PiLogger Prometheus Grafana how-to 2 Monate 4 Tage her #5

  • PiLo-Heinz
  • PiLo-Heinzs Avatar
  • Offline
  • Beiträge: 99
  • Dank erhalten: 23
Super !
Jetzt klappt's !
Sieht sehr interessant aus -
werde es so bald wie möglich ausprobieren.
Vielen Dank nochmal !
Gruß
PiLo-Heinz

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Nichts ist unmöglich :-)

PiLogger Prometheus Grafana how-to 2 Monate 4 Tage her #6

  • ELGono
  • ELGonos Avatar Autor
  • Offline
  • Beiträge: 12
  • Dank erhalten: 4
Übrigens, Prometheus und Grafana müssen nicht auf dem Pi laufen ... die können auch auf anderem PC oder virtuellen Maschine installiert werden. Der Prometheus Server muss nur den PiLogger auf dem entsprechenden TCP Port erreichen können.

Gruß,
ELGono

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • Seite:
  • 1
Ladezeit der Seite: 0.059 Sekunden