[openstack-dev] [Ceilometer] what's in scope of Ceilometer
lianhao.lu at intel.com
Thu Aug 29 08:47:15 UTC 2013
Gordon Chung wrote on 2013-08-29:
> so we're in the process of selling Ceilometer to product teams so that they'll adopt it and we'll get more funding :). one item that comes
> up from product teams is 'what will Ceilometer be able to do and where does the product takeover and add value?'
> 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?
> 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?
We're currently implementing a plugin-able framework in nova to collect metrics from nova compute nodes and send them into message bus, see https://blueprints.launchpad.net/nova/+spec/utilization-aware-scheduling for the patches of that, and also the corresponding ceilometer's notification listener https://review.openstack.org/42838 for that.
Besides, the ceilometer hardware agent(https://blueprints.launchpad.net/ceilometer/+spec/monitoring-physical-devices)is the place where to poll for data from any other physical hosts.
More information about the OpenStack-dev