Scaling Ceilometer configuration via data store

Registered by Phil Neal

By updating Ceilometer to monitor values recorded in a persistent data store such as MySQL, the application could be made to dynamically activate/deactivate collection targets or similar functions, have distinctly different configurations for multiple nodes in different environments (i.e. dev/test/prod or HA scenarios) and could ultimately be updated with new collection targets “on-the-fly”.

Blueprint information

Status:
Complete
Approver:
Eoghan Glynn
Priority:
Undefined
Drafter:
Phil Neal
Direction:
Needs approval
Assignee:
Fabio Giannetti
Definition:
Obsolete
Series goal:
None
Implementation:
Blocked
Milestone target:
None
Started by
Phil Neal
Completed by
gordon chung

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/ceilometer-configuration-via-data-store,n,z

Proposed in: https://review.openstack.org/#/c/171826/
    configuration via data store

You should not set a milestone target unless the blueprint has been properly prioritized by the project drivers.
(This is an automated message)

Addressed by: https://review.openstack.org/#/c/142592/
   [WIP] Storage Layer Implementation for Pipeline Configuration

Addressed by: https://review.openstack.org/150642
    [WIP] Agent Layer Implementation for Pipeline Configuration

Addressed by: https://review.openstack.org/155345
    [WIP] API design for configuration via data store

changing to blocked as we have a discussion regarding implementation going -- gordc [10.03.15]

Punting to Liberty as agreed -- eglynn [12.03.15]

Addressed by: https://review.openstack.org/171826
    configuration via data store

marking this obselete. there is functionality being added to oslo to handle this (http://lists.openstack.org/pipermail/openstack-dev/2015-November/078400.html). that said, based on survey, this functionality is not important as most users never change configuration after initial setup and if they do, it is done very rarely -- gordc (9.11.15)

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.