We haven't had a chance to kick the tires on it but we came across a commercial 
product called PHD Virtual which is a XenServer specific monitoring 
application.  It apparently has the ability to grab the type of data you're 
looking for directly from XAPI.  Zenoss might have an option for this as well, 
and I know that Zenoss has a CloudStack plugin as well for pulling data from 
your management server(s).  We didn't get a definitive answer out of the Zenoss 
people about getting details on guests but we haven't had a chance to explore 
it much either.

-----Original Message-----
From: Marlon Davids [mailto:mdav...@umbee.co.uk] 
Sent: Wednesday, April 25, 2012 9:52 AM
To: cloudstack-dev@incubator.apache.org
Subject: RE: Cloudstack Questions


> It depends on two things: What you're trying to monitor and what hypervisor 
> you have.  We've been looking into this subject and we want to poll basic 
> monitoring data (cpu, memory, disk, etc) which can be done at the hypervisor 
> level with the right monitoring tool.

We use Xenserver and want to do basic Ping checks and cpu, memory, disk, ?

We have Nagios in place so I will look to see what level of hypervisor 
monitoring can be achieved.


Kind Regards,
Marlon Davids

..............................................................................................
P: +44 (0)845 619 7444 | M: +44 (0)7827 333 583  E:  mdav...@umbee.co.uk
..............................................................................................
W: www.umbee.co.uk Managed Hosting Specialists.
..............................................................................................
Umbee Ltd, TMS House, Cray Avenue, Orpington, Kent, BR5 3QB
Company Registration Number. 06954604. VAT Registration Number 977446172 

This e-mail and the information it contains are confidential.
If you have received this e-mail in error please notify the sender immediately.
You should not copy it for any purpose or disclose its contents to any other 
person.
The contents of this e-mail do not necessarily reflect the views of the company.
E&OE

 Please consider the environment before printing this email


-----Original Message-----
From: Clayton Weise [mailto:cwe...@iswest.net] 
Sent: 25 April 2012 17:01
To: 'cloudstack-dev@incubator.apache.org'
Subject: RE: Cloudstack Questions

> 2) How do we monitor VM's that are in Cloudstack when they are in an isolated 
> VLAN does anyone have a clever workaround?

It depends on two things: What you're trying to monitor and what hypervisor you 
have.  We've been looking into this subject and we want to poll basic 
monitoring data (cpu, memory, disk, etc) which can be done at the hypervisor 
level with the right monitoring tool.

To get beyond that and dig down into the guests the only thing we've come up 
with is by installing/configuring a monitoring agent on all of our templates so 
that when the template is deployed it will automatically update our monitor 
with info about the guest VM.  I guess you could also look at modifying the 
virtual router system VM and deploying something on there that would discover 
all of the VMs, pull from them, and send it back to a central monitoring 
system.  But that adds more work for what is already a pretty light weight 
installation so it might not be desirable.

-Clayton

-----Original Message-----
From: David Nalley [mailto:da...@gnsa.us]
Sent: Wednesday, April 25, 2012 4:50 AM
To: cloudstack-dev@incubator.apache.org
Subject: Re: Cloudstack Questions

Welcome Marlon

>
> 1) Will NFS be phased out for secondary storage in the future?

I don't think this is going to happen - and if it is, certainly not any time 
soon.

> 2) How do we monitor VM's that are in Cloudstack when they are in an isolated 
> VLAN does anyone have a clever workaround?

I dont have a good answer for this at the moment

> 3) Has anyone developed a script for parsing and alerting on warning events 
> in the management Log yet?
>

So you should check out Zenoss's CloudStack ZenPack [1] they poll the 
listEvents API call and parse that for events.
Alternatively, you could configure log4j to send logs of warning or higher to 
syslog - and thus on to some central logging facility like logstash, greylog, 
or splunk.



[1] https://github.com/zenoss/ZenPacks.zenoss.CloudStack

Reply via email to