Node exporter ist ein Tool zum Sammeln und Exportieren von Serverstatusmetriken. In diesem Artikel betrachten wir die Installation und Konfiguration von Node exporter auf einem Server, auf dem Windows ausgeführt wird.
Der erste Schritt besteht darin, das Programm herunterzuladen und zu installieren. Gehen Sie dazu auf die offizielle Website von Node exporter und laden Sie die neueste Version für Windows herunter. Führen Sie dann die heruntergeladene Datei aus und folgen Sie den Anweisungen des Installationsprogramms.
Nach erfolgreicher Installation müssen Sie den Node exporter konfigurieren. Öffnen Sie dazu die Konfigurationsdatei (normalerweise im Ordner "Programme/node_exporter") in einem Texteditor. Lesen Sie die Kommentare in der Datei sorgfältig durch und nehmen Sie die erforderlichen Änderungen vor.
Zu den grundlegenden Einstellungen, die Sie ändern können, gehören der Port, auf dem der Node exporter ausgeführt wird, sowie eine Liste der zu exportierenden Metriken. Sie können Metriken nach Ihren Bedürfnissen hinzufügen oder entfernen.
Nachdem Sie die erforderlichen Änderungen vorgenommen haben, speichern Sie die Konfigurationsdatei, und starten Sie den Node Exporter-Dienst neu. Jetzt können Sie einen Webbrowser öffnen und localhost:port in die Adressleiste eingeben, wobei port der in der Konfigurationsdatei angegebene Port ist. Sie sehen eine Seite mit den Metriken, die der Node exporter sammelt.
Installieren von Node exporter auf Windows Server
- Besuchen Sie die offizielle Website von Prometheus und laden Sie die neueste stabile Version von Node exporter für Windows herunter.
- Entpacken Sie das heruntergeladene Archiv.
- Suchen Sie im Ordner mit dem entpackten Archiv nach der Datei node_exporter.exe und verschieben Sie es in ein Verzeichnis, das Ihnen gefällt, z. B. C: ode_exporter .
- Öffnen Sie die Eingabeaufforderung im Administratormodus.
- Wechseln Sie in das Verzeichnis, in dem sich die Datei node_exporter befindet.exe .
- Starten Sie den Node exporter, indem Sie den Befehl: node_exporter ausführen.exe
Nachdem Sie diese Schritte ausgeführt haben, wird Node exporter erfolgreich auf Ihrem Windows Server installiert und ausgeführt. Sie können die Verfügbarkeit von Node exporter überprüfen, indem Sie zu gehen http://localhost:9100/metrics . Wenn alles korrekt eingerichtet ist, sollten Sie die Metriken sehen, die der Node exporter sammelt.
Anmerkung: Um den Node exporter weiter zu konfigurieren und zu verwalten, können Sie die node_exporter-Konfigurationsdatei verwenden.yml und verschiedene Befehlszeilenflags.
Herunterladen eines Archivs mit Node exporter
Bevor Sie Node exporter auf Windows Server installieren, müssen Sie das Archiv mit dem Tool herunterladen. Führen Sie dazu die folgenden Schritte aus:
- Öffnen Sie einen Webbrowser und gehen Sie über den Link zur offiziellen Projektseite https://github.com/prometheus/node_exporter/releases .
- Suchen Sie auf der Repository-Seite nach dem Abschnitt "Latest release" und wählen Sie die neueste Version von Node exporter aus.
- Scrollen Sie zum Abschnitt "Assets" und suchen Sie nach der Datei mit der Erweiterung ".tar.gz" für Windows. Zum Beispiel "node_exporter ist$VERSION.windows-amd64.tar.gz".
- Klicken Sie auf den Link mit dem Dateinamen, um den Download des Archivs zu starten. Beachten Sie die Version der Datei und stellen Sie sicher, dass sie mit der von Ihnen gewählten Node Exporter-Version übereinstimmt.
Nachdem der Download des Archivs mit dem Node exporter abgeschlossen ist, können Sie mit dem nächsten Schritt fortfahren - Installation und Konfiguration des Tools.
Entpacken eines Archivs und Platzieren von Dateien
Um Node exporter auf Windows Server zu installieren, müssen Sie zuerst das Archiv von der offiziellen Prometheus-Website herunterladen. Nachdem Sie das Archiv heruntergeladen haben, müssen Sie es auf Ihrem Computer entpacken.
Beim Entpacken müssen Sie ein Verzeichnis für die Node exporter-Dateien auswählen. Es wird empfohlen, ein Verzeichnis auszuwählen, das für die weitere Konfiguration und Verwendung von Node exporter leicht zugänglich und verständlich ist.
Nach dem Entpacken des Archivs werden mehrere Dateien im Verzeichnis angezeigt, die für den Betrieb des Node exporter benötigt werden. Eine davon ist die ausführbare Datei, die ausgeführt werden muss, um den Node Exporter-Server zu starten.
Suchen Sie diese ausführbare Datei und kopieren Sie sie in das ausgewählte Verzeichnis auf dem Windows-Server.
Nachdem sich die Dateien nun im richtigen Verzeichnis befinden, können Sie den Node exporter für die Arbeit mit dem Windows-Server konfigurieren.
Konfigurieren des Node exporter
Nach der Installation von Node exporter auf Windows Server müssen Sie die Konfiguration vornehmen, um die Metriken und Systeminformationen zu erhalten.
1. Öffnen Sie die Node Exporter-Konfigurationsdatei. Es befindet sich normalerweise auf dem Weg C:\Program Files\Node exporter\ .
2. Suchen Sie die Zeile:
# Collectors
3. Deaktivieren Sie die erforderlichen Collectors, indem Sie das Zeichen # vor der Zeile mit dem Namen des Collectors entfernen. Um beispielsweise Metriken zur CPU-Auslastung zu sammeln, deaktivieren Sie die Zeile:
4. Bei Bedarf können Sie die Optionen für jeden Kollektor anpassen. Deaktivieren Sie dazu die entsprechende Zeile und ändern Sie die Werte, falls erforderlich.
5. Speichern Sie die Konfigurationsdatei.
6. Starten Sie den Node Exporter-Dienst neu, um die Einstellungen anzuwenden. Sie können den Dienst in der Liste der Windows-Dienste als "Node Exporter" oder "Prometheus Node Exporter" finden.
Nach der Konfiguration des Node exporter wird mit dem Sammeln von Metriken und Systeminformationen begonnen, die zur Überwachung und Analyse des Serverstatus verwendet werden können.
Starten des Node exporter
Nachdem Sie Node exporter unter Windows Server installiert und konfiguriert haben, müssen Sie ihn ausführen, um mit der Metriksammlung zu beginnen. Es gibt mehrere Möglichkeiten, den Node exporter auszuführen:
- Manuelles Starten der Anwendung: Doppelklicken Sie auf die ausführbare Node Exporter-Datei, die Sie bei der Installation ausgewählt haben. Dadurch wird die Anwendung gestartet und die Metriken werden gesammelt.
- Hinzufügen eines Node Exporters zum Windows Task Scheduler: Sie können dem Windows-Taskplaner einen Node exporter hinzufügen, damit er beim Start des Servers automatisch ausgeführt wird. Öffnen Sie dazu den Task Scheduler und erstellen Sie eine neue Aufgabe, indem Sie den Pfad zur ausführbaren Node exporter-Datei im Feld "Aktion" angeben. Weisen Sie dieser Aufgabe die erforderliche Startzeit und Ausführungshäufigkeit zu.
- Hinzufügen eines Node Exporters zum Autostart: Sie können den Node exporter auch zur Liste der Programme hinzufügen, die beim Start des Betriebssystems automatisch ausgeführt werden. Öffnen Sie dazu den Autostart-Ordner im Startmenü und erstellen Sie eine Verknüpfung zur ausführbaren Node Exporter-Datei.
Nachdem Sie Node exporter gestartet haben, können Sie überprüfen, ob es funktioniert, indem Sie einen Webbrowser öffnen und die Adresse des Servers eingeben, auf dem Node exporter installiert ist, und Port 9100 eingeben. Auf der angezeigten Seite sollten Sie eine Liste der verfügbaren Metriken und deren Werte sehen.
Überprüfen der Funktion von Node exporter
Nachdem Sie Node exporter in Windows Server installiert und konfiguriert haben, können Sie mit den folgenden Schritten überprüfen, ob es funktioniert:
- Öffnen Sie einen Webbrowser und geben Sie die IP-Adresse des Servers, auf dem Node exporter installiert ist, mit Port 9100 in die Adressleiste ein. Zum Beispiel, http://192.168.1.100:9100 .
- Wenn der Node exporter ordnungsgemäß funktioniert, wird eine Seite mit den Metriken und Serverinformationen angezeigt.
- Die Seite listet verschiedene Metriken auf, z. B. Informationen zur CPU-Auslastung, Speicher-, Festplatten- und Netzwerkauslastung.
- Sie können jede Metrik und ihre Werte untersuchen, um den Serverstatus detaillierter zu analysieren.
- Um den Betrieb des Node exporters genauer zu testen, können Sie Überwachungstools wie Prometheus oder Grafana verwenden, um die Daten zu visualisieren und zu analysieren.