If you are familiar with the Proxmox WebUI1, you’ll know, that it provides several metrics that are not available using telegraf plugins. Espacially LXC Guests are hard to monitor. Since Proxmox Release 4.0, it’s possible to use an external metrics server. Currently Graphite2 and InfluxDB3 are supported.
The following example will demonstrate, how to send data from Proxmox into your InfluxDB and visualize it in Grafana4. Although the information you get from telegraf plugins is nice, they are not reliable for e.g. LXC Guest in Proxmox.
First you have to configure your InfluxDB server in Proxmox’s
etc/pve/status.cfg. If the file does not exist, create it.
Next you have to enable UDP in InfluxDB (
Proxmox will send the data without a restart required, so you should see the following output in influx.
Depending on your requirements, you can now design Grafana Dashboards that display the same data as Proxmox enriched with more specific information.