This session will include the following subject(s):
Incremental improvement grab-bag:
There are several incremental improvements that we should talk about, but that won't require a full hour session to discuss (I hope).
(Session proposed by Doug Hellmann)
Enable/Disable/Configure a pollster in runtime:
When using ceilometer for monitoring, sometimes the users want to enable/disable some pollsters which are only for testing/debugging purpose in runtime, without modifying the configuration file and restarting the agent.
Besides, some users might want to ask a pollster only to monitor part of the resources available to it, e.g. only to monitor one specific nova instance. The users need to pass the instance UUID as a configuration-paramter to the pollster in runtime.
We might need to design a framework to allow the user to use the "management-API" to do the following things in the run-time: - enable/disable a pollster - get/set configuration parameter for a pollster - ask a pollster to immediately start polling, instead of waiting for other pollsters in the same polling task to finish before it can start poll.
That framework could also be extended to manage publishers.