Letzte Aktualisierung am 1. Juni 2025


Im Abschnitt Raspberry Pi, Docker, NAS und mehr haben wir einen Raspberry Pi mit Docker aufgesetzt und in der Docker-Umgebung einige Applikationen installiert. Paperless Ngx und WordPress sind dabei über Cloudflare und Traefik aus dem Internet erreichbar.

In diesem Abschnitt beschreibe ich wie du die Hardware deines Pi als auch die Software-Komponenten mit verschiedenen Metriken überwachen kannst. Dafür kommt Prometheus für das Sammeln der Daten zum Einsatz, die einerseits von Cloudflare und Traefik selbst oder im Falle im Falle des Raspberry Pi über eine zusätzlich installierten Docker-Container NodeExporter

Die von Prometheus eingesammelte Daten sind in ihrer textuellen Form nur schwer interpretierbar. Daher zeige ich auch, wie du mit Grafana die eingesammelten Daten auswertest und in Dashboards visualisierst.

Ich gehe davon aus, dass du deine Umgebung wie im Abschnitt Raspberry Pi, Docker, NAS und mehr beschrieben aufgesetzt hast und sowohl Portainer als auch Gitea für die Repositories einsetzt. Falls du kein Gitea nutzt und nur Portainer für das Anlegen der Stacks verwendest, kannst du die in den nachfolgenden Kapiteln gezeigten docker-compose.yml in den „Web editor“ von Portainer kopieren sowie die notwendigen Umgebungsvariablen aus der .env-Datei manuell angeben.

Ich habe diesen Abschnitt in folgende Kapitel unterteilt:


Quellen

Dieser Beitrag hat einen Kommentar

Schreibe einen Kommentar