Great! I have Xen hypervisor. Can I can memory information from "domain 0" instance as well. How to get physical utilization of each CPU attached to host? I know this is being handled in virt-top but how?
- Jovial On Mon, Sep 1, 2008 at 5:04 PM, Richard W.M. Jones <[EMAIL PROTECTED]>wrote: > On Mon, Sep 01, 2008 at 04:54:04PM +0200, jovialGuy _ wrote: > > I am unable to find the api in java and perl binding to find the host > node's > > current memory and cpu information. Any body has any idea where I can > find > > the information? > > I'm not certain about whether the Java & Perl bindings support them, > but these are the calls you should use: > > http://libvirt.org/html/libvirt-libvirt.html#virNodeGetInfo > http://libvirt.org/html/libvirt-libvirt.html#virNodeGetCellsFreeMemory > http://libvirt.org/html/libvirt-libvirt.html#virNodeGetFreeMemory > > For CPU usage of the host, libvirt doesn't specifically provide that > information. If the hypervisor is Xen, then you can get information > about CPU usage of Dom0 (usually what is meant by "the host") using: > > http://libvirt.org/html/libvirt-libvirt.html#virDomainGetInfo > > but that won't work for QEMU/KVM where "the host node" is just the > Linux kernel. (In the local case, you can extract that information > you need just by looking in /proc or using ordinary Linux tools). > > Also read this: > http://et.redhat.com/~rjones/virt-top/faq.html#calccpu<http://et.redhat.com/%7Erjones/virt-top/faq.html#calccpu> > > Rich. > > -- > Richard Jones, Emerging Technologies, Red Hat > http://et.redhat.com/~rjones > virt-top <http://et.redhat.com/%7Erjonesvirt-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<http://et.redhat.com/%7Erjones/virt-top> >
-- Libvir-list mailing list [email protected] https://www.redhat.com/mailman/listinfo/libvir-list
