Details
-
New Feature
-
Resolution: Incomplete
-
Minor
-
None
-
None
Description
This patch against r4386 adds preliminary support for
monitoring guests running on Proxmox VE platform. Both
OpenVZ containers and KVM virtual machines are supported.
Poller connects to Proxmox node via Proxmox's PVE2 API
and polls stats from all guests on all hosts in a cluster.
Stores RRD files under proxmox subdir for each device.
Included PVE2 API client code used by poller is taken from
https://github.com/CpuID/pve2-api-php-client.
It also adds "Proxmox VE Guests" tab on the device page
that displays CPU, Memory, Disk Usage, Disk I/O and Network
Traffic statistics for each guest.
Attachments
Issue Links
- is cloned by
-
OBS-494 Initial support for Proxmox VE guest monitoring
-
- Open
-
Well, then ... good luck with your coding style. I have donated the code. It's yours. Use it as is, change it, toss it ... makes no difference to me. I am writting extensions to Observium for my own purposes. In the process, I am more than willing to share, but I have no intention of becoming full time Observium developer, nor will I follow clearly flawed logic. People go to great lengths to reduce the expensive database access - you indirectly force developers to use it, even when it's not neccessary. Have you ever consideded your project might be used in companies with tens or even hundreds of engineers/support agents accessing Observium simultaneosly ? How many unnecessary queries are made as a result of your rules ?
Anyway ... I'll keep offering my patches, you'll keep rejecting them. But, perhaps, somewhere in between, someone on the list might find them useful and benefit from them even if they don't comply with your coding style.