Looking for proxmox monitoring open-source tools

prabhatlolam

New Member
May 23, 2025
5
0
1
Hello Community,

I am looking for open-source tools for proxmox server monitoring. I want to monitor below things on single dashboard for multiple proxmox servers.
1. Server Up time
2. Server total memory / used memory
3. server total disk / used disk
4. server nic port status and traffic

Hosted VM's status like
1. VM up time
2. VM's total memory / used memory
3. VM's total disk / used disk
4. VM nic port status and traffic

earlier I had tried InfluxDB with Grafana and it was working fine for single proxmox server, after adding multiple proxmox servers, the combine data was shown on grafana dashboard.
 
earlier I had tried InfluxDB with Grafana and it was working fine for single proxmox server, after adding multiple proxmox servers, the combine data was shown on grafana dashboard.
Grafana is very powerful. You can select data for single hosts or group them together. It is the built-in solution that works very well.

If you want to do it all manually, look for Software that is capable of monitoring Debian, on which Proxmox VE is based. For the hosts, use monitoring inside of your hosts. All is easily (depends on proficency) doable with Icinga/Nagios/CheckMK/Zabbix or any other software out there, yet the grafana solution is much easier to setup and maintain.
 
  • Like
Reactions: Johannes S
Thanks for the respnse.
yet I am trying with Grafana solution, but stuck on somewhere I want to create a drop-down option for selecting different proxmox server and then dashboard page should auto refresh with selected proxmox server.
It will be helpful if drop-down setting for multiple proxmox will be guided.
 
Thanks for the respnse.
yet I am trying with Grafana solution, but stuck on somewhere I want to create a drop-down option for selecting different proxmox server and then dashboard page should auto refresh with selected proxmox server.
It will be helpful if drop-down setting for multiple proxmox will be guided.
Yes, easily doable by using variables and group by them. Best to ask in a Grafana forum for more examples.

1748349691407.png

The variable for this is:

show tag values on proxmox from "nics" with key = "host"
 
  • Like
Reactions: Johannes S
May I use sub-lend your topic for question in comparing the well known monitoring/dash boards?

My question is, has someone of you had already played with Grafana, Homepage, Dashy, and maybe Home Assistant(surprisingly it also does the job) ?

Which one of them could:
#1 be light enough to deploy it to an old 15W thin client if we talk about monitoring of a 2 routers, switch, 2-3 servers + 1 NAS?
#2 has its own API?
#3 has users and groups, which are also manipulable through its own API?
#4 would have already done integration with an online shop?
#5 has the lightest integration with Proxmox, without needing of running a whole database on it (I heard that one of the aforementioned uses the data from one of the TOP variations)
#6 speaks easily with the API of proxmox?

I am appreciating any kind of useful answers, cause you would literally save me tens of hours trying around, hundreds, indeed, with the overhead of day to day life!

Thank you!