sq.

Prometheus · Grafana

Prometheus · Grafana: Einstieg, wichtige Einstellungen, Prüfung und Hinweise zur Wiederherstellung.

Veröffentlicht:

Arbeitsverzeichnis: ~/homelab/ops/monitoring. Beginne mit dem gemeinsamen Ablauf. Diese Notiz beschreibt die Einrichtung anhand der verlinkten Dokumentation. Sie ist weder eine Kopie meiner laufenden Konfiguration noch ein Laufzeittest dieses gesamten Stacks.

Einstieg

Beginne mit Prometheus aus dem Übungslabor. Es fragt sich selbst und Traefik alle 15 Sekunden ab. Verstehe diese zwei Ziele, bevor du Hostexporter, Dashboards oder Alarme ergänzt. Die Übung braucht weder Docker-Socket noch Host-Dateisystem.

Einstellungen und Daten

Lies ops/monitoring/prometheus.yml. Jeder Job nennt einen vom Metrikcontainer erreichbaren Endpunkt. metrics:9090 und gateway:8082 sind interne Containernamen. Das Beispiel bewahrt einen Tag Metriken im benannten Volume auf; die Oberfläche ist nur auf Loopback veröffentlicht.

Ergebnis prüfen

Öffne Prometheus durch die beschriebene SSH-Weiterleitung und frage up ab. Nach Erfassung sollten beide Ziele 1 melden. Stoppe nur den Übungs-Webdienst: Der Gateway kann verfügbar sein, während die Seite ausfällt. Ergänze dafür eine Anwendungsprüfung.

Fehler eingrenzen

Bei up=0 Zielfehler, Name, Port, Pfad und Netzwerk prüfen. Grafana verwendet später Prometheus als Datenquelle, ersetzt aber nicht die Erfassung. Sichere Konfiguration, Alarmregeln und Dashboards. Entscheide separat über historische Messdaten und halte Infrastrukturbezeichnungen privat.

Erst nach der Einrichtung oben im zugehörigen Projektverzeichnis ausführen:

curl --fail 'http://127.0.0.1:19090/api/v1/query?query=up'

Offizielle Einrichtung und Referenz

Alle Notizen →