I created a small container to run Graphite for collecting PVE stats. Everything runs, except I am getting an Operation Not Permitted when sending metrics to graphite.
root@toxuthat:~# systemctl status pvestatd.service
● pvestatd.service - PVE Status Daemon
So I found this: https://pve.proxmox.com/wiki/External_metric_server and made the status file just as it said but I still dont see any data in Graphite
The graphite server is resolvable to the host name I put in the conf. I'm not sure If I have graphite totally installed correctly but I was...
Carbon (particularly carbon-c-relay) expects one metric per line. Current PVE implementation breaks this rule. The following patch corrects this bug
--- /usr/share/perl5/PVE/Status/Graphite.pm.orig 2016-04-26 20:03:02.961141497 +0000