ode Exporter ist ein Datensammler (Metriken) für die Datenbank Prometheus. Daher liefert er alle erdenklichen Systemdaten deiner Server. Liegen diese gesammelten Daten einmal in der Datenbank, können die Metriken ansprechend mit Grafana visualisiert werden.
Node Exporter Installation
mkdir /opt/node_exporter
Verzeichnis wechseln
cd /opt/node_exporter
Archivdatei herunterladen
wget https://github.com/prometheus/node_exporter/releases/download/v1.2.2/node_exporter-1.2.2.linux-amd64.tar.gz
Aktuelle Versionen findest Du hier:
https://github.com/prometheus/node_exporter/releases
Datei entpacken
tar xvfz node_exporter-1.2.2.linux-amd64.tar.gz
Wechsle in das entpackte Verzeichnis
cd node_exporter-1.2.2.linux-amd64 && ls -l
Verschiebe node_exporter nach /opt/node_exporter
mv node_exporter /opt/node_exporter/ cd ..
Start-Script erstellen
nano /etc/systemd/system/node_exporter.service
Code einfügen
[Unit] Description=Node Exporter [Service] User=root Group=root #EnvironmentFile=-/etc/sysconfig/node_exporter ExecStart=/opt/node_exporter/node_exporter [Install] WantedBy=multi-user.target
Node Exporter aktivieren und starten
systemctl daemon-reload systemctl start node_exporter systemctl enable node_exporter systemctl status node_exporter
Test (Ausgabe ohne Fehler)
curl http://localhost:9100/metrics
Voraussetzung ist eine funktionierende Prometheus Datenbank Installation. Prometheus kann über Docker und als normale Installation.
Weitere Hinweise findest Du hier:
https://prometheus.io/docs/introduction/overview/