[libvirt-users] Host and VM performance using libvirt

Hi, Is there any libvirt API for measuring the Host and VM performance parameters. Or is there any virsh command implementing the same for KVM? eg: CPU utilization, memory utilization, load percentage, CPU Mhz etc., -- Regards Ananth

Hi Ananth, You might want to take a look at the Host sFlow project if you have a large KVM server pool to monitor: http://blog.sflow.com/2010/10/kvm.html The Host sFlow agent is installed on the KVM hypervisor and uses libvirt to push the VM performance counters to a central collector, eliminating the need to poll for metrics. In addition to VM statistics, Host sFlow also exports the key performance metrics for the hypervisor - CPU, memory, network and disk IO. The open source Ganglia tool provides a scalable way to collect and graph the metrics: http://blog.sflow.com/2012/01/using-ganglia-to-monitor-virtual.html Peter On Sun, Jan 8, 2012 at 11:11 PM, Ananth <cbananth@gmail.com> wrote:
Hi,
Is there any libvirt API for measuring the Host and VM performance parameters. Or is there any virsh command implementing the same for KVM? eg: CPU utilization, memory utilization, load percentage, CPU Mhz etc.,
-- Regards Ananth
_______________________________________________ libvirt-users mailing list libvirt-users@redhat.com https://www.redhat.com/mailman/listinfo/libvirt-users
participants (2)
-
Ananth
-
Peter Phaal