Corporate Home Open Source Home
Syndicate content
Eucalyptus
3 replies [Last post]
yksuh
Offline
Joined: 03/16/2010

Hi. When it comes to monitoring virtual machines, Eucalyptus doesn't seem to support monitoring each of running virtual machines itself, despite the fact that it now provides the capabilities of monitoring physical machines running components of Eucalyptus with the help of Ganglia and Nagios. If that's not the case, please let me know how to collect virtual machine(image) information or statistics or take its snapshot on Eucalyptus. Is there any API provided for that? Or Is Eucalyptus totally depending upon Xen hypervisor for that?

graziano
Offline
Joined: 01/14/2010
Hello, if you are asking how

Hello,

if you are asking how to monitor data inside the instance, then it's up to the instance packager or administrator to use whatever monitoring tools is preferred. Eucalyptus does not touch or modify the instance (a part from injecting the ssh keys in certain conditiions), so it's really up to the user to decide which monitoring to do.

Did I misunderstand your question?

cheers
graziano

yksuh
Offline
Joined: 03/16/2010
Roughly right. So you meant

Roughly right. So you meant that Eucalyptus does not have any specific APIs to get some statistics of a running virtual machine(instance) to monitor it ? Then, do we need to look into some monitoring tools such as ganglia or nagios Eucalyptus is leveraging so that we can collect such informatio? BTW, what is the instance packager ? I am not likely to see it in the course of installation.

Youngkyoon

graziano
Offline
Joined: 01/14/2010
Hello, if you have the

Hello,

if you have the eucalyptus source, you can find some scripts to use with nagios and ganglia. Those scripts works only for eucalyptus itself and not what's inside the VMs. For those you need to write your own script, and if you do something general, feel free to report it back here: we can post it in the community wiki.

I'm not sure what you mean for instance packager: there is a procedure to upload images into eucalyptus (bundle, upload and register), but I'm not sure if this is what you refer to as packager. If you mean what it's used inside the VMs to install new packages, then it depends on the distro you have installed in the VM.

cheers
graziano