Wenn Sie viele Server verwalten müssen, möchten Sie den Betriebsstatus jedes Servers kennen, z. B. CPU, Speicher, Festplatten-IO, Netzwerk usw. Wenn es zu umständlich ist, sich bei jedem Server anzumelden, um diese Indikatoren zu sehen, und Sie keine Echtzeitstatistik erreichen können, müssen Sie außerdem jedes Serverkonto und Passwort an andere senden.
Grafana+Prometheus+Windows Exporter hilft uns, dieses Problem zu lösen, und über die Online-Weboberfläche sehen wir, dass wir den Zustand des Servers zeitlich verfolgen können. Der gesamte Prozess ist wie folgt:
Windows Exporter
Prometheus Exporter für Windows-Rechner. Windows Server Version 2008R2 und später sowie Desktop-Version Windows 7 und später werden unterstützt.
GitHub-Adresse:Der Hyperlink-Login ist sichtbar.
Adresse herunterladen:Der Hyperlink-Login ist sichtbar.
Laden Sie "windows_exporter-0.16.0-amd64.exe" herunter und doppelklicken, um es auszuführen, wie in der untenstehenden Abbildung gezeigt:
Zugriff über den Browser:http://localhost:9182/metricsSie können einige Metriken des aktuellen Servers sehen, wie in der untenstehenden Abbildung gezeigt:
Prometheus
Prometheus ist ein Projekt der Cloud-Computing-Stiftung, ein System- und Serviceüberwachungssystem. Es sammelt Metriken von konfigurierten Zielen in vorgegebenen Intervallen, bewertet Regelausdrücke, zeigt Ergebnisse an und löst Warnungen aus, wenn bestimmte Bedingungen eingehalten werden. Ein Open-Source-Serviceüberwachungssystem und eine Zeitreihendatenbank.
Adresse herunterladen:Der Hyperlink-Login ist sichtbar.
Nach dem Entpacken werden die "prometheus.yml"-Datei im Programmverzeichnis verändert und wie folgt konfiguriert:
Doppelklicke auf "prometheus.exe", um zu laufen, wie unten gezeigt:
Öffnen Sie eshttp://127.0.0.1:9090/targets, Sie können die von Prometheus gesammelten Knoten sehen, wie in der untenstehenden Abbildung dargestellt:
Grafana
Grafana ist ein Open-Source-Datenvisualisierungstool, das in der Go-Sprache entwickelt wurde und Datenüberwachung und Datenstatistik mit Alarmfunktionen durchführen kann. Es gibt viele Unternehmen, die derzeit Grafana nutzen, wie PayPal, eBay, Intel usw. Unterstützte Zeitreihendatenbanken wie InfluxDB, Prometheus, Elasticsearch und Graphite.
Adresse herunterladen:Der Hyperlink-Login ist sichtbar.
Nach Abschluss des Downloads gehen Sie zum bin-Verzeichnis und doppelklicken, um "grafana-server.exe" auszuführen, wie in der Abbildung unten gezeigt:
Der Browser öffnet das Grafana-Webpanel unter folgender Adresse:http://localhost:3000/Account-Admin-Passwortadministrator, du musst zum ersten Mal ein neues Passwort einstellen. (weggelassen)
Fügen Sie eine Prometheus-Datenquelle hinzu, wie im folgenden Bild gezeigt:
Fügen Sie ein Dashboard hinzu
Alle Dashboard-Adressen:Der Hyperlink-Login ist sichtbar.
Das Windows Exporter-Dashboard empfiehlt:
Der Hyperlink-Login ist sichtbar.
Der Hyperlink-Login ist sichtbar.
beiImport über grafana.comIm untenstehenden Eingabefeld geben Sie folgende Beiträge ein:10467Um auf die Schaltfläche Laden zu klicken, wie unten gezeigt:
Wählen Sie die gerade erstellte Datenquelle aus, und wenn Sie fertig sind, warten Sie, bis Prometheus eine bestimmte Datenmenge aus dem Windows Exporter abruft, wie unten gezeigt:
(Ende)
|