[openstack-dev] [ceilometer][aodh][vitrage] Raising custom alarms in AODH

AFEK, Ifat (Ifat) ifat.afek at alcatel-lucent.com
Mon Nov 23 12:16:14 UTC 2015


Hi,

We have a couple of questions regarding AODH alarms.

In Vitrage[1] project we have two use cases that involve Ceilometer: 

1. Import Ceilometer alarms, as well as alarms and resources from other sources (Nagios, Zabbix, Nova, Heat, etc.), and produce RCA insights about the connection between different alarms.
2. Raise "deduced alarms". For example, in case we detect a high memory consumption on a host, we would like to raise deduced alarms saying "instance might be suffering due to high memory consumption on the host" on all related instances. Then, we can further deduce that applications running on these instances might also be affected, and raise alarms on them as well.

Initially we planned to raise these deduced alarms in AODH, so other Openstack components may consume them as well. Then, when we looked at AODH alarms documentation, we noticed that there is currently no way of raising custom alarms. We saw only three types of alarms: threshold alarms, combination alarms and event alarms.

So, our questions are: 

* Is there an alternative way of raising alarms in AODH?
* Do you think custom alarms belong in AODH? Are you interested in adding this capability to AODH? 

We would be happy to hear your vision and thoughts about it.


Thanks,
Ifat and Alexey.


[1] https://wiki.openstack.org/wiki/Vitrage 






More information about the OpenStack-dev mailing list