Überblick
Prometheus ist ein hervorragendes Open-Source-Überwachungssystem, mit dem wir Metriken aus unseren Anwendungen sammeln und in einer Datenbank speichern können, insbesondere in einer zeitrangigen DB. Der größte Vorteil von Prometheus ist die Abfragesprache, die sie für die Datenverarbeitung bietet.
Mit Prometheus
Mit Prometheus können wir nicht nur metrische Daten exportieren, die sich mit sich selbst beziehen, wie die von ihm erhaltenen Anforderungen, der Speicherverbrauch usw., sondern wir können auch die Fähigkeiten von Prometheus mit Exporteuren erweitern, die nur zusätzliche Programme sind, die metrische Daten abgesehen von Prometheus generieren. In dieser Lektion werden wir den Knotenexporteur verwenden, der in der Lage ist, Metriken über eine Systeminfrastruktur zu erzeugen und zu sammeln, die aus dem Speicherverbrauch, Netzwerkstatistiken und verwandten Daten besteht.
Beachten Sie, dass Nginx auf Ihrem System installiert werden sollte, bevor Sie den Prometheus und den Exporteur installieren können. Lesen Sie, wie Sie NGINX installieren, um dies zu tun.
Installieren von Prometheus
Prometheus hat ein Debian -Paket. Importieren Sie dazu den Paketschlüssel in unsere Maschine:
Holen Sie sich https: // s3-eu-west-1.Amazonawen.com/deb.Robustperzeption.IO/41EFC99D.gpg | Apt-Key Add -
Sobald wir diesen Befehl ausgeführt haben, werden wir die folgende Ausgabe sehen:
Schlüssel für Prometheus importieren
Schließlich sind wir bereit, alle erforderlichen Pakete in unserem System zu installieren:
APT-Get-Update
APT-GET Installation Prometheus Prometheus-Node-Exporter Prometheus-Pushgateway Prometheus-Alertmanager
Beachten Sie, dass die Aktualisierung von APT -Paketen abhängig von der Version der auf Ihrem Computer installierten Bibliotheken einige Minuten dauern kann.
Wenn Sie Probleme haben, Pakete für Ubuntu zu finden, suchen Sie im Ubuntu -Paket -Repository. Hier ist die Beispielausgabe, die wir sehen:
Prometheus -Installation
Dies startet auch den Prometheus -Server. Sie können bestätigen, dass die App mit diesem Befehl ausgeführt wird:
Service Prometheus Status
Wir sehen die folgende Ausgabe:
Prometheus -Status
Jetzt können wir Prometheus Dashboard besuchen und damit beginnen. Dies wird so etwas zeigen:
Prometheus rennen
Abschluss
In dieser Lektion haben wir uns angesehen, wie wir Prometheus installieren können, ein ausgezeichnetes Werkzeug für Sammlungsanwendungsmetriken. Lesen Sie hier mehr Ubuntu -basierte Beiträge.