Monitoring cluster resources

Dec 12, 2024
12
0
1
I have a proxmox cluster with 3 nodes and I am wondering if I can use PRTG software to monitor
the cluster resources as disks, network and VMs to prenvent failure ?
I mean, PRTG can use snmp, proxmox supports snmp or something else so I can monitor cluster resources ?

Thanks a lot.
/Franco
 
I mean, PRTG can use snmp, proxmox supports snmp

Well, PVE does not know anything about SNMP (or the other way around). But this is Debian, so yes, you can utilize SNMP.

or something else so I can monitor cluster resources ?
While primarily being a Zabbix (https://www.zabbix.com/la/integrations/proxmox) user - and Zabbix works well! - I found a gem somewhere else: https://grafana.com/grafana/dashboards/19119-proxmox-ve-cluster-flux/

My Grafana/Influx-setup followed a random "InfluxDB and Grafana and Proxmox PVE" instruction found at a random website. For this approach you do not need to install additional software on the host. Most other solutions need a daemon of any kind to gather information. For Influx it is integrated by default: https://pve.proxmox.com/pve-docs/pve-admin-guide.html#external_metric_server

In my constrained recognition Zabbix is both more flexible and more complex.

LibreNMS (https://www.librenms.org/) was the easiest experience for me: just install SNMPd and a lot of metrics are autodiscovered - but only generic "Linux", nothing really PVE-specific - so it is not optimal.

For all approaches you need a place to run that software. This may be a VM - but monitoring a virtualization hardware makes more sense by running the monitoring software on independent hardware, off-cluster.
 
From your reply I am understanding that proxmox ve supports the following products :
Zabbix
Proxmox VE Cluster [Flux]
librenms

Am I right ?

There is no official/specific support for any monitoring suite.

If you follow my first two links you'll see what is possible with the respective tool when used for/with PVE. The implementation of such a monitoring suite is out-of-scope for PVE alone, as it is a separate and independent tool.

The only pre-prepared and in PVE integrated aspect is this: https://pve.proxmox.com/pve-docs/pve-admin-guide.html#external_metric_server.
 
  • Like
Reactions: Johannes S