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

Reply via email to