
On Wed, Jul 09, 2008 at 05:16:10PM +0800, Zu wrote:
I want to write a program to monitor the CPU and network usage of the Xen domUs. But I don't know how to implement. Can the libvirt APIs help me to do that? Does libvirt have the APIs to get the CPU and network usages? If yes I'll study libvirt APIs.
Yes, libvirt APIs can do that. However it'll probably be much easier for you to just use 'virt-top --csv ...' which does all the hard work and all you need to do is to parse the generated CSV format. Rich. -- Richard Jones, Emerging Technologies, Red Hat http://et.redhat.com/~rjones virt-top is 'top' for virtual machines. Tiny program with many powerful monitoring features, net stats, disk stats, logging, etc. http://et.redhat.com/~rjones/virt-top