magnum notification support

Registered by Pradeep Kilambi on 2015-02-24

Magnum needs to emit notifications for resource tracking, monitoring, metering and auditing purposes so ceilometer can capture the events and generate samples.

Leverage oslo.notify to send notifications when CUD bay/pod/node resource operations are executed.

Blueprint information

Status:
Complete
Approver:
Adrian Otto
Priority:
Medium
Drafter:
Pradeep Kilambi
Direction:
Approved
Assignee:
Wenzhi Yu
Definition:
Drafting
Series goal:
Accepted for newton
Implementation:
Implemented
Milestone target:
None
Started by
hongbin on 2016-08-30
Completed by
hongbin on 2016-08-30

Related branches

Sprints

Whiteboard

Pradeep Kilambi, are you still working on this?

Documentation: what needs to be set up, what to expect in the events, what happens if ceilometer is not present, example use cases.

Gerrit topic: https://review.openstack.org/#q,topic:bp/autoscale-bay,n,z

Addressed by: https://review.openstack.org/213929
    Enable ceilometer in devstack

Addressed by: https://review.openstack.org/215335
    Implement bay monitoring and notifications

Gerrit topic: https://review.openstack.org/#q,topic:bp/magnum-notifications,n,z

Addressed by: https://review.openstack.org/315469
    Emit notifications when CUD bay/pod

Addressed by: https://review.openstack.org/319127
    Document usage of notifications

Addressed by: https://review.openstack.org/317799
    Add Magnum events to definitions

(?)

Work Items

Work items:
Documentation: TODO

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.