Proxmox Dash: InfluxDB + Grafana

Dashboard for Proxmox using Proxmox bucket from InfluxDB & Proxmox [Flux] Dashboard from Grafana

InfluxDB

Database that writes and queries data to then be used to populate Grafana Dashboards

Check out the Docker shelf to see how to set up the InfluxDB container here

InfluxDB

Proxmox Connection

With your InfluxDB container running, you can now configure Proxmox to send data to it via the IP address and Port Number you assigned it. 

Grafana Container - Docker

Grafana Container - Docker

Set Up & Data Collection

Deploy your container, the log into the Web GUI. The navigate to Home ---> Connections ---> InfluxDB:

image.png

Select "Add new Data Source" then follow the below steps to establish connection to your InfluxDB:

image.png

If your connection is successful, you'll see the following message display:

image.png

 

 

The Dashboard

With your connections set up, you can build your dashboard. There are many templates on Grafana to choose from, or you can create your own. I chose to use the Proxmox Cluster [Flux] dashboard. See below:

Navigate to Home ---> Dashboards ---> Import Dashboards in the Grafana Web GUI:

image.png

Here, import the Grafana template ID, then select load, and adjust name your Dashboard, then click Import:

image.png

Once loaded, you'll need to select your InfluxDB bucket:

image.png

Your dashboard is all set!

image.png