|
|
(12 intermediate revisions by 3 users not shown) |
Line 1: |
Line 1: |
− | == Road Map ==
| + | #REDIRECT [[Telemetry/RoadMap]] |
− | | |
− | Current (Liberty) Cycle Targets: https://blueprints.launchpad.net/ceilometer/liberty
| |
− | | |
− | === Priority Work Items ===
| |
− | The following are high priority items targeted for the current cycle that require owners:
| |
− | | |
− | * add option to disable metering apis when gnocchi is enabled or create wsgi pipeline.
| |
− | * document operator changes from alarm in Ceilometer to alarm in Aodh
| |
− | ** to be followed by email to operators list
| |
− | | |
− | === Open Work Items ===
| |
− | The following is a list of work items that have been approved conceptually and can be targeted for the current development cycle. For more information on a item, contact us on openstack-dev mailing list or on freenode at #openstack-ceilometer. The current list of core contributors are: https://launchpad.net/~ceilometer-drivers/+members#active
| |
− | | |
− | * [https://bugs.launchpad.net/ceilometer/+bugs?field.searchtext=&orderby=-importance&field.status%3Alist=NEW&field.status%3Alist=CONFIRMED&field.status%3Alist=TRIAGED&field.status%3Alist=INPROGRESS&field.status%3Alist=INCOMPLETE_WITH_RESPONSE&assignee_option=any&field.assignee=&field.bug_reporter=&field.bug_commenter=&field.subscriber=&field.structural_subscriber=&field.tag=&field.tags_combinator=ANY&field.has_cve.used=&field.omit_dupes.used=&field.omit_dupes=on&field.affects_me.used=&field.has_patch.used=&field.has_branches.used=&field.has_branches=on&field.has_no_branches.used=&field.has_no_branches=on&field.has_blueprints.used=&field.has_blueprints=on&field.has_no_blueprints.used=&field.has_no_blueprints=on&search=Search triaged or confirmed bugs]
| |
− | * Gnocchi
| |
− | ** gate
| |
− | ** client
| |
− | ** indexer sharding support
| |
− | ** dispatcher optimisation (batching) (in reviews https://review.openstack.org/#/c/202500/)
| |
− | ** revisit gnocchi resource definition
| |
− | ** benchmark
| |
− | * Alarms (Aodh)
| |
− | ** Devstack plugin (done: https://review.openstack.org/#/c/200467/10/)
| |
− | ** Devstack gate
| |
− | * in-tree functional tests
| |
− | ** split unit/functional tests
| |
− | ** add mysql/postgres functional gate
| |
− | ** add elasticsearch functional gate
| |
− | ** performance rally tests
| |
− | * Code Refactoring
| |
− | ** Split - split polling (M* cycle) https://etherpad.openstack.org/p/ceilometer-collection-split
| |
− | ** Removal - remove deprecated alarm code (M* cycle) https://etherpad.openstack.org/p/aodh-future
| |
− | | |
− | === Future Targets ===
| |
− | These ideas have been discussed/introduced at a high-level. They are areas of interests for the users/developers of Ceilometer but still require discussion. Proposals for concrete work items related to these items are welcomed for future cycles:
| |
− | | |
− | * log processing
| |
− | * application level monitoring
| |
− | * project defined meters - leveraging declarative meters
| |
− | * group based configuration control - connect tooz to manage configuration and allow for better control of configuration updates.
| |
− | * Nova
| |
− | ** the end of nova polling (http://lists.openstack.org/pipermail/openstack-dev/2015-June/067589.html)
| |
− | ** nova cell metrics
| |
− | ** nova availability zone metrics
| |
− | * batching support for recording of event and meter data
| |
− | * project level pipeline control. enable ability to poll at different frequencies per project.
| |
− | * granular ttl control (project level / meter level)
| |
− | * CADF event indexer - generic definition to index all CADF events
| |
− | | |
− | === Past Cycles ===
| |
− | * Kilo: https://blueprints.launchpad.net/ceilometer/kilo
| |
− | * Juno: https://blueprints.launchpad.net/ceilometer/juno
| |