====== Node Exporter ======
Damit werden die Daten des Servers freigegeben, damit eine externe Prometheus-Instanz sie abgreifen (scrape) kann.\\
\\
Die neueste Version (nachgucken) von node exporter herunterladen:
wget https://github.com/prometheus/node_exporter/releases/download/v1.7.0/node_exporter-1.7.0.linux-amd64.tar.gz
Entpacken, verschieben und aufräumen:
tar xvfz node_exporter-1.7.0.linux-amd64.tar.gz
sudo mv node_exporter-1.3.1.linux-amd64/node_exporter /usr/local/bin/
rm -rf node_exporter-1.3.1.linux-amd64.tar.gz node_exporter-1.3.1.linux-amd64
Sysdemd Service /etc/systemd/system/node_exporter.service erstellen, hier mit einem vom Standard (9100) abweichenden Port:
[Unit]
Description=Node Exporter
Wants=network-online.target
After=network-online.target
[Service]
User=nobody
Group=nogroup
Type=simple
ExecStart=/usr/local/bin/node_exporter --web.listen-address=":9175"
[Install]
WantedBy=multi-user.target
Systemd reloaden, Service starten:
sudo systemctl daemon-reload
sudo systemctl enable node_exporter
sudo systemctl start node_exporter
Verifizierung:
sudo systemctl status node_exporter
curl http://localhost:9175/metrics