

Prometheus und Grafana bilden zusammen einen vollständigen Monitoring-Stack für Ihren Server. Prometheus sammelt und speichert Metriken, Grafana visualisiert diese Daten in anpassbaren Dashboards.
Erstellen Sie ein Verzeichnis für Ihren Monitoring-Stack sowie ein Unterverzeichnis für die Prometheus-Konfiguration:
Erstellen Sie nun die Prometheus-Konfigurationsdatei:
Fügen Sie folgende Basiskonfiguration ein. Sie weist Prometheus an, sich selbst sowie den Node Exporter zu überwachen, den wir im nächsten Schritt einrichten:
Erstellen Sie im Stammverzeichnis des monitoring-stack-Ordners die Compose-Datei:
Fügen Sie folgenden Inhalt ein. Die Datei definiert drei Dienste: Prometheus für die Metrik-Erfassung, Grafana für die Visualisierung und den Node Exporter, der die Server-Metriken bereitstellt:
Starten Sie alle drei Container mit einem einzigen Befehl:
Docker lädt die Images herunter und startet Prometheus, Grafana und den Node Exporter im Hintergrund.
Öffnen Sie Ihren Browser und navigieren Sie zu http://IHRE_SERVER_IP:3000. Melden Sie sich mit den Standard-Zugangsdaten an — Benutzername admin, Passwort admin. Sie werden direkt aufgefordert, ein neues Passwort zu vergeben.
http://prometheus:9090 einImportieren Sie ein fertiges Dashboard, um die Server-Metriken sofort zu visualisieren:
1860 ein — ein sehr beliebtes Dashboard für die Server-ÜberwachungFür erweiterte Konfigurationen, eigene Dashboards und Alerting empfehlen wir die offizielle Dokumentation der jeweiligen Tools.