[openstack-dev] [Ceilometer] Dynamic Meters in Ceilometer

Kodam, Vijayakumar (EXT-Tata Consultancy Ser - FI/Espoo) vijayakumar.kodam.ext at nsn.com
Mon Jan 6 11:52:16 UTC 2014

>-----Original Message-----
>From: ext Julien Danjou [mailto:julien at danjou.info] 
>Subject: Re: [openstack-dev] [Ceilometer] Dynamic Meters in Ceilometer
>On Tue, Dec 31 2013, Kodam, Vijayakumar (EXT-Tata Consultancy Ser - FI/Espoo) wrote: 
>> Currently there is no way to enable or disable meters without restarting ceilometer.
>> There are cases where operators do not want to run all the meters continuously.
>> In these cases, there should be a way to disable or enable them dynamically.
>> We are working on this feature right now. I have also created a blueprint for the same.
>> https://blueprints.launchpad.net/ceilometer/+spec/dynamic-meters
>> We would love to hear your views on this feature.
>This looks like a good idea, but it was my understanding that it was
>pretty much already doable by modifying the configuration file and
>reloading the daemons. What else would you have in mind?

Changes to the meters or configuration files should reflect immediately without restarting daemons.
One scenario where this feature could be useful is, when Ceilometer is processing several hundreds of meters and operator decides to disable some specific meters without affecting other meters.
In this case, simply changing the meter properties in a configuration file should be enough. There should be an inotify signal which shall notify ceilometer of the changes in the config file. Then ceilometer should automatically update the meters without restarting.

That is the main idea of this blueprint. 


More information about the OpenStack-dev mailing list