[openstack-dev] [Ceilometer] what's in scope of Ceilometer

Alan Kavanagh alan.kavanagh at ericsson.com
Thu Aug 29 12:50:06 UTC 2013


+1

I believe the important point here is to identify additional metrics required and the relevant attributes which can be specified and have them returned to the Collector. Then in turn the collector can either push/pull those metrics/etc into an Anlytics Engine and tools. Its not a good idea to start designing and building analytics engines etc into Ceilometer, it should just the monitor and collecting project.

For the metrics Ceilometer is definitely the place to set and collect what metrics you need to know of for both the Hardware functions (cpu/mem/disk-i/o/nic utilisation etc etc) and also for some base application sets for example on an Apache server the number of TCP-sessions in utilisation etc etc. 

BR
Alan


-----Original Message-----
From: Julien Danjou [mailto:julien at danjou.info] 
Sent: August-29-13 4:20 AM
To: Gordon Chung
Cc: openstack-dev at lists.openstack.org
Subject: Re: [openstack-dev] [Ceilometer] what's in scope of Ceilometer

On Thu, Aug 29 2013, Gordon Chung wrote:

> the first question is, Ceilometer currently does 
> metering/alarming/maybe a few other things... will it go beyond that? 
> specifically: capacity planning, optimization, dashboard(i assume this 
> falls under horizon/ceilometer plugin work), analytics.
> they're pretty broad items so i would think they would probably end up 
> being separate projects?

I think we can extend Ceilometer API to help build such tools, but I don't think we should build these tools inside Ceilometer.

> another question is what metrics will we capture.  some of the product 
> teams we have collect metrics on datacenter memory/cpu utilization, 
> cluster cpu/memory/vm, and a bunch of other clustered stuff.
> i'm a nova-idiot, but is this info possible to retrieve? is the 
> consensus that Ceilometer will collect anything and everything the 
> other projects allow for?

Yeah, I think that Ceilometer's the place to collect anything. I don't know if that metrics you are talking about are collectable through Nova though.

--
Julien Danjou
-- Free Software hacker - independent consultant
-- http://julien.danjou.info



More information about the OpenStack-dev mailing list