Ceilometer integration

Registered by Ladislav Smola

Here is the list of things we need to begin a Ceilometer integration in second iteration.
1. The minimum to start is an Baremetal agent
https://blueprints.launchpad.net/ceilometer/+spec/monitoring-physical-devices
https://blueprints.launchpad.net/ironic/+spec/send-data-to-ceilometer

2. Add the meters that maps the baremetal metrics, like disk health and other hardware related metrics, into Ceilometer (there is no BP for this yet)
Right now Ceilometer supports only this metrics:
http://docs.openstack.org/developer/ceilometer/measurements.html

3. Finish the Ceilometer Enhanced API in horizon (though some of the things could be implemented with normal API now)

4. Showing events of the Ceilometer (need to investigate it further, but this could be the list of events that shows up in wireframes)
https://blueprints.launchpad.net/ceilometer/+spec/specify-event-api

These things will be probably also needed
https://blueprints.launchpad.net/ceilometer/+spec/non-libvirt-hw
https://bugs.launchpad.net/nova/+bug/1188218

Blueprint information

Status:
Started
Approver:
Ladislav Smola
Priority:
Medium
Drafter:
Ladislav Smola
Direction:
Approved
Assignee:
Ladislav Smola
Definition:
Approved
Series goal:
Proposed for juno
Implementation:
Good progress
Milestone target:
milestone icon juno-1
Started by
Ladislav Smola

Related branches

Sprints

Whiteboard

We have the basic SNMP stats now

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.