Wer Proxmox Produktiv betreibt sollte sowieso über eine Monitoring nachdenken und es in die etwaige vorhandene Infrastruktur mit aufnehmen oder gar eine eigene Lösung für diese Umgebung schaffen. Denkt dran, richtig wäre natürlich auch das Monitoring nicht auf der Umgebung selber laufen zu haben, sondern extern, damit im Fehlerfall trotzdem eine Analyse stattfinden könnte.

In diesem Begleittext zum obigen Video installieren wir eine InfluxDB, welche mittels UDP vom Proxmox gefüllt wird und setzen gleichzeitig Grafana als Ausgabemedium ein.

Zunächst bitte als root einloggen und folgendes durchführen.

apt update
apt upgrade
apt install gnupg2 wget curl

Da ich hier meine Anleitungen nicht auf dem aktuellen Stand halten kann und will folgt Ihr bitte nachfolgend den Anleitungen des Herstellers selber.

Als erstes die Installation der InfluxDB:

https://docs.influxdata.com/influxdb/v1.8/introduction/install/

Nachdem nun die Installation von der InfluxDB (Timeseries Datenbank) erledigt ist, müssen wir diese für den Einsatz mit Proxmox vorbereiten. Da entnehme ich einfach die Informationen des Wikipedia Eintrages vom Proxmox.

https://pve.proxmox.com/wiki/External_Metric_Server

 [[udp]]
   enabled = true
   bind-address = "0.0.0.0:8089"
   database = "proxmox"
   batch-size = 1000
   batch-timeout = "1s"

Das tragt ihr einfach in eure /etc/influxdb/influxdb.conf ein und startet anschließend den Service neu.

service influxdb restart

Proxmox Host konfigurieren

Jetzt konfigurieren wir euren / eure Proxmox Hosts, sodass diese Ihre Statistiken auch brav zu dieser Datenbank senden. Auch das entnehmen wir der Wikipedia Seite und tragen in die Datei /etc/pve/status.cfg (Datei neu anlegen) folgendes ein:

influxdb: proxmox
    server <IP-von-der-InfluxDB>
    port 8089

Damit sendet jetzt der Host alle seine Daten über UDP zur InfluxDB Datenbank.

Grafana installieren

Next Step, Installation von Grafana. Bitte der Anleitung vom Hersteller folgen. Ganz wichtig der Anleitung von OSS folgen und nicht der Enterprise.

https://grafana.com/docs/grafana/latest/installation/debian/

Hier noch das fertige Grafana <-> Proxmox Dashboard

https://grafana.com/grafana/dashboards/10048