Integration with Ceilometer

Registered by Sergey Lukjanov on 2013-07-09

It'll be great to have some ability to report/query metrics for Savanna.

There are two possible points of integration:

* report overall Savanna stats to Ceilometer (number of clusters/instances/volumes used overall/per-tenant/per-user/etc, size of clusters, used plugin/version, etc.)

* report metrics from each cluster (it could be implemented by adding new method to plugin that would be called to get some metrics, for example, number of mar/reduce tasks, health checks, hdfs free space, etc.)

Blueprint information

Status:
Complete
Approver:
Sergey Lukjanov
Priority:
Medium
Drafter:
Sergey Lukjanov
Direction:
Approved
Assignee:
Vitalii Gridnev
Definition:
Approved
Series goal:
Accepted for juno
Implementation:
Implemented
Milestone target:
milestone icon 2014.2
Started by
Sergey Lukjanov on 2014-08-05
Completed by
Thierry Carrez on 2014-09-03

Related branches

Sprints

Whiteboard

Waiting for spec.

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

Addressed by: https://review.openstack.org/109556
    Added spec for integration with Ceilometer

Addressed by: https://review.openstack.org/108982
    Add notifications to Sahara

Addressed by: https://review.openstack.org/113234
    Add docs with Sahara notifications configuration

Addressed by: https://review.openstack.org/113840
    Add unit test for sender.notify

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.