You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@cloudstack.apache.org by Jerry Jiang <je...@sjcloud.cn> on 2013/08/15 06:56:57 UTC
Monitoring feature for CS
Hi all,
Do you have any solution to implement monitoring feature for CS?
Jerry Jiang
Re: Monitoring feature for CS
Posted by John Kinsella <jl...@stratosec.co>.
I've been thinking a lot about monitoring over the last 6 weeks or so. For over a decade I've been a huge fan of Opsview/nagios, but I started getting the nagging feeling that this wasn't necessarily the best way to go anymore, with this whole cloud thing. So I've been looking/playing with a bunch of different stuff.
In my searching I found a great deck from Jason Dixon that's mostly in line with my current thoughts: https://speakerdeck.com/obfuscurity/the-state-of-open-source-monitoring
The idea of monitoring ACS at the JVM level's interesting - our management servers seem quite stable *knock on wood* but I'm currently of the mind of "the more stats the better" - never know when they might come in handy…once you have them, you can go back and analyze, see the trends, create new monitors, etc...
On Aug 14, 2013, at 9:56 PM, Jerry Jiang <je...@sjcloud.cn> wrote:
> Hi all,
>
> Do you have any solution to implement monitoring feature for CS?
>
> Jerry Jiang
>
>
Re: Monitoring feature for CS
Posted by Jijun <ji...@gmail.com>.
zenoss will ge a good choice.
http://community.zenoss.org/index.jspa
and a zenpack for monitor cloudstack
https://github.com/zenoss/ZenPacks.zenoss.CloudStack
On 08/15/2013 03:41 PM, Daan Hoogland wrote:
> Do you want jconsole like functionality? java statsweb
> CS monitors its availible resources which should be correct.
> Next is monitorring availibility of all processes (and system vm's).
> You would want to do this outside the system itself. for instance
> nagios?
>
> Is this answerring the question you were asking?
>
> regards,
> Daan
>
> On Thu, Aug 15, 2013 at 6:56 AM, Jerry Jiang <je...@sjcloud.cn> wrote:
>> Hi all,
>>
>> Do you have any solution to implement monitoring feature for CS?
>>
>> Jerry Jiang
>>
>>
--
Thanks,
Jijun
Re: 答复: Monitoring feature for CS
Posted by Dave Dunaway <da...@gmail.com>.
there are API calls to capture vCPU, vMem resource allocations. Utilization
(ie: percentage of CPU used) is best gathered through the hypervisors API
(ie: use the vsphere API for vmware to query vmware VMs).
On Thu, Aug 15, 2013 at 8:02 AM, Daan Hoogland <da...@gmail.com>wrote:
> The ui uses the api which calls the management server, which delegates
> functions to complete the api call to agents (for instance to query
> hypervisors). To add monitoring functions you'd have to extend both
> the api and the hypervisor drivers.
>
> Have a look at http://cloudstack.apache.org/docs/api/index.html to see
> if you can do what you want yet.
>
>
> On Thu, Aug 15, 2013 at 11:58 AM, Jerry Jiang <je...@sjcloud.cn>
> wrote:
> > Would like to know if CS provide any API to capture this data via drivers
> > for each hypervisor?
> >
> > The monitor portal connects CS. CS connects hypervisors
> >
> > Not sure if monitor portal connects hypervisor directly.
> >
> > Do I have to ensure monitor portal to connect hypervisors?
> >
> > Thanks
> > Jerry
> >
> > -----邮件原件-----
> > 发件人: Kirk Kosinski [mailto:kirkkosinski@gmail.com]
> > 发送时间: 2013年8月15日 星期四 17:46
> > 收件人: users@cloudstack.apache.org
> > 抄送: Jerry Jiang
> > 主题: Re: Monitoring feature for CS
> >
> > For this you can check if the hypervisor vendor has any recommendations.
> > vSphere for example has some monitoring and alerting functionality
> > built-in.
> >
> > Best regards,
> > Kirk
> >
> > On 08/15/2013 02:25 AM, Jerry Jiang wrote:
> >> Thanks, Daan
> >>
> >> What you are providing is monitoring the CS itself.
> >>
> >> What I want is capturing the computing note's cpu(%), memory and vm's
> >> cpu, and memory
> >>
> >> Jerry
> >>
> >>
> >> -----邮件原件-----
> >> 发件人: Daan Hoogland [mailto:daan.hoogland@gmail.com]
> >> 发送时间: 2013年8月15日 星期四 15:41
> >> 收件人: users@cloudstack.apache.org
> >> 主题: Re: Monitoring feature for CS
> >>
> >> Do you want jconsole like functionality? java statsweb CS monitors its
> >> availible resources which should be correct.
> >> Next is monitorring availibility of all processes (and system vm's).
> >> You would want to do this outside the system itself. for instance
> nagios?
> >>
> >> Is this answerring the question you were asking?
> >>
> >> regards,
> >> Daan
> >>
> >> On Thu, Aug 15, 2013 at 6:56 AM, Jerry Jiang <je...@sjcloud.cn>
> > wrote:
> >>> Hi all,
> >>>
> >>> Do you have any solution to implement monitoring feature for CS?
> >>>
> >>> Jerry Jiang
> >>>
> >>>
> >>
> >
>
Re: 答复: Monitoring feature for CS
Posted by Daan Hoogland <da...@gmail.com>.
The ui uses the api which calls the management server, which delegates
functions to complete the api call to agents (for instance to query
hypervisors). To add monitoring functions you'd have to extend both
the api and the hypervisor drivers.
Have a look at http://cloudstack.apache.org/docs/api/index.html to see
if you can do what you want yet.
On Thu, Aug 15, 2013 at 11:58 AM, Jerry Jiang <je...@sjcloud.cn> wrote:
> Would like to know if CS provide any API to capture this data via drivers
> for each hypervisor?
>
> The monitor portal connects CS. CS connects hypervisors
>
> Not sure if monitor portal connects hypervisor directly.
>
> Do I have to ensure monitor portal to connect hypervisors?
>
> Thanks
> Jerry
>
> -----邮件原件-----
> 发件人: Kirk Kosinski [mailto:kirkkosinski@gmail.com]
> 发送时间: 2013年8月15日 星期四 17:46
> 收件人: users@cloudstack.apache.org
> 抄送: Jerry Jiang
> 主题: Re: Monitoring feature for CS
>
> For this you can check if the hypervisor vendor has any recommendations.
> vSphere for example has some monitoring and alerting functionality
> built-in.
>
> Best regards,
> Kirk
>
> On 08/15/2013 02:25 AM, Jerry Jiang wrote:
>> Thanks, Daan
>>
>> What you are providing is monitoring the CS itself.
>>
>> What I want is capturing the computing note's cpu(%), memory and vm's
>> cpu, and memory
>>
>> Jerry
>>
>>
>> -----邮件原件-----
>> 发件人: Daan Hoogland [mailto:daan.hoogland@gmail.com]
>> 发送时间: 2013年8月15日 星期四 15:41
>> 收件人: users@cloudstack.apache.org
>> 主题: Re: Monitoring feature for CS
>>
>> Do you want jconsole like functionality? java statsweb CS monitors its
>> availible resources which should be correct.
>> Next is monitorring availibility of all processes (and system vm's).
>> You would want to do this outside the system itself. for instance nagios?
>>
>> Is this answerring the question you were asking?
>>
>> regards,
>> Daan
>>
>> On Thu, Aug 15, 2013 at 6:56 AM, Jerry Jiang <je...@sjcloud.cn>
> wrote:
>>> Hi all,
>>>
>>> Do you have any solution to implement monitoring feature for CS?
>>>
>>> Jerry Jiang
>>>
>>>
>>
>
答复: Monitoring feature for CS
Posted by Jerry Jiang <je...@sjcloud.cn>.
Would like to know if CS provide any API to capture this data via drivers
for each hypervisor?
The monitor portal connects CS. CS connects hypervisors
Not sure if monitor portal connects hypervisor directly.
Do I have to ensure monitor portal to connect hypervisors?
Thanks
Jerry
-----邮件原件-----
发件人: Kirk Kosinski [mailto:kirkkosinski@gmail.com]
发送时间: 2013年8月15日 星期四 17:46
收件人: users@cloudstack.apache.org
抄送: Jerry Jiang
主题: Re: Monitoring feature for CS
For this you can check if the hypervisor vendor has any recommendations.
vSphere for example has some monitoring and alerting functionality
built-in.
Best regards,
Kirk
On 08/15/2013 02:25 AM, Jerry Jiang wrote:
> Thanks, Daan
>
> What you are providing is monitoring the CS itself.
>
> What I want is capturing the computing note's cpu(%), memory and vm's
> cpu, and memory
>
> Jerry
>
>
> -----邮件原件-----
> 发件人: Daan Hoogland [mailto:daan.hoogland@gmail.com]
> 发送时间: 2013年8月15日 星期四 15:41
> 收件人: users@cloudstack.apache.org
> 主题: Re: Monitoring feature for CS
>
> Do you want jconsole like functionality? java statsweb CS monitors its
> availible resources which should be correct.
> Next is monitorring availibility of all processes (and system vm's).
> You would want to do this outside the system itself. for instance nagios?
>
> Is this answerring the question you were asking?
>
> regards,
> Daan
>
> On Thu, Aug 15, 2013 at 6:56 AM, Jerry Jiang <je...@sjcloud.cn>
wrote:
>> Hi all,
>>
>> Do you have any solution to implement monitoring feature for CS?
>>
>> Jerry Jiang
>>
>>
>
Re: Monitoring feature for CS
Posted by Kirk Kosinski <ki...@gmail.com>.
For this you can check if the hypervisor vendor has any recommendations.
vSphere for example has some monitoring and alerting functionality
built-in.
Best regards,
Kirk
On 08/15/2013 02:25 AM, Jerry Jiang wrote:
> Thanks, Daan
>
> What you are providing is monitoring the CS itself.
>
> What I want is capturing the computing note's cpu(%), memory and vm's cpu,
> and memory
>
> Jerry
>
>
> -----邮件原件-----
> 发件人: Daan Hoogland [mailto:daan.hoogland@gmail.com]
> 发送时间: 2013年8月15日 星期四 15:41
> 收件人: users@cloudstack.apache.org
> 主题: Re: Monitoring feature for CS
>
> Do you want jconsole like functionality? java statsweb CS monitors its
> availible resources which should be correct.
> Next is monitorring availibility of all processes (and system vm's).
> You would want to do this outside the system itself. for instance nagios?
>
> Is this answerring the question you were asking?
>
> regards,
> Daan
>
> On Thu, Aug 15, 2013 at 6:56 AM, Jerry Jiang <je...@sjcloud.cn> wrote:
>> Hi all,
>>
>> Do you have any solution to implement monitoring feature for CS?
>>
>> Jerry Jiang
>>
>>
>
Re: 答复: Monitoring feature for CS
Posted by Daan Hoogland <da...@gmail.com>.
ah,
well there is a statistics page for instances. It is not very verbose
but the cpu is there. Also the hosts have a statistics page with a
little more info.
I'm not sure if 4.2 will how more, but it should. make a ticket for
what you are missing;)
regards,
Daan
On Thu, Aug 15, 2013 at 11:25 AM, Jerry Jiang <je...@sjcloud.cn> wrote:
> Thanks, Daan
>
> What you are providing is monitoring the CS itself.
>
> What I want is capturing the computing note's cpu(%), memory and vm's cpu,
> and memory
>
> Jerry
>
>
> -----邮件原件-----
> 发件人: Daan Hoogland [mailto:daan.hoogland@gmail.com]
> 发送时间: 2013年8月15日 星期四 15:41
> 收件人: users@cloudstack.apache.org
> 主题: Re: Monitoring feature for CS
>
> Do you want jconsole like functionality? java statsweb CS monitors its
> availible resources which should be correct.
> Next is monitorring availibility of all processes (and system vm's).
> You would want to do this outside the system itself. for instance nagios?
>
> Is this answerring the question you were asking?
>
> regards,
> Daan
>
> On Thu, Aug 15, 2013 at 6:56 AM, Jerry Jiang <je...@sjcloud.cn> wrote:
>> Hi all,
>>
>> Do you have any solution to implement monitoring feature for CS?
>>
>> Jerry Jiang
>>
>>
>
Re: 答复: Monitoring feature for CS
Posted by Kirk Jantzer <ki...@gmail.com>.
I personally use my existing monitoring SaaS provider
(LogicMonitor<http://www.logicmonitor.com/>)
to monitor the hypervisors. Here's a list of what's monitored out of the
box:
Disks
Host Status
Interfaces (64 bit)-
LSI MegaRAID
Memory Usage
Ping
TCP UDP stats
Xen Host CPU-
Xen Host NIC-
Xen Host Status/Memory-
Xen Storage-
Xen VM Disks-
Xen VM NICs-
Xen VM Performance-
Regards,
Kirk Jantzer
http://about.met/kirkjantzer
On Thu, Aug 15, 2013 at 2:41 PM, Chiradeep Vittal <
Chiradeep.Vittal@citrix.com> wrote:
> A blog post or entry on the cwiki on how folks use Zenoss with
> CloudStack would be awesome.
>
> From: Steven Liang <st...@yesup.com>
> Reply-To: "users@cloudstack.apache.org" <us...@cloudstack.apache.org>
> Date: Thursday, August 15, 2013 6:23 AM
> To: "users@cloudstack.apache.org" <us...@cloudstack.apache.org>
> Subject: Re: 答复: Monitoring feature for CS
>
> Hi Jerry,
>
> Zenoss provides what you need. I recommend you to see
>
> http://simonljb123.wordpress.com/2013/07/16/install-zenoss-core-4-2-3-on-centos-6-4/
> and
>
> http://simonljb123.wordpress.com/2013/07/18/how-to-install-cloudstack-zenpack-on-centos-6-4/
>
> Steven
>
> On 08/15/2013 05:25 AM, Jerry Jiang wrote:
>
> Thanks, Daan
>
> What you are providing is monitoring the CS itself.
>
> What I want is capturing the computing note's cpu(%), memory and vm's cpu,
> and memory
>
> Jerry
>
>
> -----邮件原件-----
> 发件人: Daan Hoogland [mailto:daan.hoogland@gmail.com <da...@gmail.com>]
> 发送时间: 2013年8月15日 星期四 15:41
> 收件人: users@cloudstack.apache.org
> 主题: Re: Monitoring feature for CS
>
> Do you want jconsole like functionality? java statsweb CS monitors its
> availible resources which should be correct.
> Next is monitorring availibility of all processes (and system vm's).
> You would want to do this outside the system itself. for instance nagios?
>
> Is this answerring the question you were asking?
>
> regards,
> Daan
>
> On Thu, Aug 15, 2013 at 6:56 AM, Jerry Jiang <je...@sjcloud.cn> <je...@sjcloud.cn> wrote:
>
> Hi all,
>
> Do you have any solution to implement monitoring feature for CS?
>
> Jerry Jiang
>
>
>
>
>
> --
> *Steven Liang*
> *Linux System Admin*
> *Phone*: 1.416.499.8009 ext. 2865
> *Cell Phone*: 1.647.718.5292
> *Email*: stevenliang@yesup.com
> www.yesup.com | account.yesup.com
>
> [image: Yesup]
>
Re: 答复: Monitoring feature for CS
Posted by Chiradeep Vittal <Ch...@citrix.com>.
A blog post or entry on the cwiki on how folks use Zenoss with CloudStack would be awesome.
From: Steven Liang <st...@yesup.com>>
Reply-To: "users@cloudstack.apache.org<ma...@cloudstack.apache.org>" <us...@cloudstack.apache.org>>
Date: Thursday, August 15, 2013 6:23 AM
To: "users@cloudstack.apache.org<ma...@cloudstack.apache.org>" <us...@cloudstack.apache.org>>
Subject: Re: 答复: Monitoring feature for CS
Hi Jerry,
Zenoss provides what you need. I recommend you to see
http://simonljb123.wordpress.com/2013/07/16/install-zenoss-core-4-2-3-on-centos-6-4/
and
http://simonljb123.wordpress.com/2013/07/18/how-to-install-cloudstack-zenpack-on-centos-6-4/
Steven
On 08/15/2013 05:25 AM, Jerry Jiang wrote:
Thanks, Daan
What you are providing is monitoring the CS itself.
What I want is capturing the computing note's cpu(%), memory and vm's cpu,
and memory
Jerry
-----邮件原件-----
发件人: Daan Hoogland [mailto:daan.hoogland@gmail.com]
发送时间: 2013年8月15日 星期四 15:41
收件人: users@cloudstack.apache.org<ma...@cloudstack.apache.org>
主题: Re: Monitoring feature for CS
Do you want jconsole like functionality? java statsweb CS monitors its
availible resources which should be correct.
Next is monitorring availibility of all processes (and system vm's).
You would want to do this outside the system itself. for instance nagios?
Is this answerring the question you were asking?
regards,
Daan
On Thu, Aug 15, 2013 at 6:56 AM, Jerry Jiang <je...@sjcloud.cn> wrote:
Hi all,
Do you have any solution to implement monitoring feature for CS?
Jerry Jiang
--
Steven Liang
Linux System Admin
Phone: 1.416.499.8009 ext. 2865
Cell Phone: 1.647.718.5292
Email: stevenliang@yesup.com<ma...@yesup.com>
www.yesup.com<http://www.yesup.com> | account.yesup.com<http://account.yesup.com>
[Yesup]
Re: 答复: Monitoring feature for CS
Posted by Steven Liang <st...@yesup.com>.
Hi Jerry,
Zenoss provides what you need. I recommend you to see
http://simonljb123.wordpress.com/2013/07/16/install-zenoss-core-4-2-3-on-centos-6-4/
and
http://simonljb123.wordpress.com/2013/07/18/how-to-install-cloudstack-zenpack-on-centos-6-4/
Steven
On 08/15/2013 05:25 AM, Jerry Jiang wrote:
> Thanks, Daan
>
> What you are providing is monitoring the CS itself.
>
> What I want is capturing the computing note's cpu(%), memory and vm's cpu,
> and memory
>
> Jerry
>
>
> -----邮件原件-----
> 发件人: Daan Hoogland [mailto:daan.hoogland@gmail.com]
> 发送时间: 2013年8月15日 星期四 15:41
> 收件人: users@cloudstack.apache.org
> 主题: Re: Monitoring feature for CS
>
> Do you want jconsole like functionality? java statsweb CS monitors its
> availible resources which should be correct.
> Next is monitorring availibility of all processes (and system vm's).
> You would want to do this outside the system itself. for instance nagios?
>
> Is this answerring the question you were asking?
>
> regards,
> Daan
>
> On Thu, Aug 15, 2013 at 6:56 AM, Jerry Jiang <je...@sjcloud.cn> wrote:
>> Hi all,
>>
>> Do you have any solution to implement monitoring feature for CS?
>>
>> Jerry Jiang
>>
>>
--
*Steven Liang*
*Linux System Admin*
*Phone*: 1.416.499.8009 ext. 2865
*Cell Phone*: 1.647.718.5292
*Email*: stevenliang@yesup.com <ma...@yesup.com>
www.yesup.com <http://www.yesup.com> | account.yesup.com
<http://account.yesup.com>
Yesup
答复: Monitoring feature for CS
Posted by Jerry Jiang <je...@sjcloud.cn>.
Thanks, Daan
What you are providing is monitoring the CS itself.
What I want is capturing the computing note's cpu(%), memory and vm's cpu,
and memory
Jerry
-----邮件原件-----
发件人: Daan Hoogland [mailto:daan.hoogland@gmail.com]
发送时间: 2013年8月15日 星期四 15:41
收件人: users@cloudstack.apache.org
主题: Re: Monitoring feature for CS
Do you want jconsole like functionality? java statsweb CS monitors its
availible resources which should be correct.
Next is monitorring availibility of all processes (and system vm's).
You would want to do this outside the system itself. for instance nagios?
Is this answerring the question you were asking?
regards,
Daan
On Thu, Aug 15, 2013 at 6:56 AM, Jerry Jiang <je...@sjcloud.cn> wrote:
> Hi all,
>
> Do you have any solution to implement monitoring feature for CS?
>
> Jerry Jiang
>
>
Re: Monitoring feature for CS
Posted by Daan Hoogland <da...@gmail.com>.
Do you want jconsole like functionality? java statsweb
CS monitors its availible resources which should be correct.
Next is monitorring availibility of all processes (and system vm's).
You would want to do this outside the system itself. for instance
nagios?
Is this answerring the question you were asking?
regards,
Daan
On Thu, Aug 15, 2013 at 6:56 AM, Jerry Jiang <je...@sjcloud.cn> wrote:
> Hi all,
>
> Do you have any solution to implement monitoring feature for CS?
>
> Jerry Jiang
>
>