Specification for integration Sahara with Ceilometer¶
It is impossible to send notifications from Sahara to Ceilometer now. Sahara should have an ability to send notifications about cluster modifications, for example about creating/updating/destoroying cluster.
New feature will provide the following ability:
Sending notifications to Ceilometer about cluster modifications, which can help for user to achive some information about clusters which he have: number of active clusters in each moment and etc.
Change will consist of following modifications:
Adding to Sahara an ability to send notifications.
Adding to Sahara sending notificitions in such places, where cluster is modified
Adding to Ceilometer an ability to pull notifications from Sahara exchange and to parse it.
Data model impact¶
REST API impact¶
Other end user impact¶
Sahara-dashboard / Horizon impact¶
Primary assignee: vgridnev
Other contributors: slukjanov
Add notification sender in Sahara
Add Ceilometer parser
Add unit tests
Depends on OpenStack requirements
There will be:
unit tests in Sahara
unit tests in Ceilometer
Need modifications in Ceilometer documentation here: