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
- Adding to Ceilometer an ability to pull notifications from Sahara exchange
and to parse it.
Other end user impact
Sahara-dashboard / Horizon impact
- 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: