Ceilometer should consume the notifications from Magnum

Registered by Zi Lian Ji

The goal of the Ceilometer is to collect the meters in the OpenStack platform. And the goal of the Magnum is to manage the containers in the OpenStack platform.

In order that the OpenStack admin can monitor the status of containers managed by the Magnum, Ceilometer should has the ability to consume the notifications from the Magnum. The notifications should involve the Magnum service notifications like bay operations and the notifications of the containers status collected by the Magnum.

In this blueprint, the following tasks should be completed.

a. Investigate the format of the notifications from Magnum
b. Investigate the map relationship between notifications and events
c. Convert the notifications to events

One blueprint for Magnum will be opened in the Magnum project. This blueprint should co-work with Magnum team for Magnum should emit the notifications to Ceilometer.

magnum blueprint link: https://blueprints.launchpad.net/magnum/+spec/magnum-ceilometer-integration

Blueprint information

Status:
Complete
Approver:
None
Priority:
Undefined
Drafter:
Zi Lian Ji
Direction:
Needs approval
Assignee:
Zi Lian Ji
Definition:
Obsolete
Series goal:
None
Implementation:
Unknown
Milestone target:
None
Completed by
gordon chung

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/is,n,z

Addressed by: https://review.openstack.org/247674
    User can delpoyed the containers with magnum. ceilometer needs to collect the meters of these containers deployed by OpenStack. This blueprint is used to solve this problem.

we listen to magnum for metrics already. this should target magnum if you want to add additional metrics.

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.