Services > Management

OpenStack AODH

Overview

AODH is a sub-project of Ceilometer, which provides a more general alarm mechanism. AODH is now an independent project, completely independent of Ceilometer and the Gnocchi project, but it uses Ceilometer or Gnocchi as its backend. Each AODH service can scale horizontally based on the load. Alarms can be triggered according to user-defined rules. This is especially useful for autoscaling services like Heat.

Our Highlights

With our location in Germany we meet very high safety requirements

We offer you an availability of 99.9% p.a.

You define in which cases AODH should sound an alarm

AODH is highly scalable horizontally

Details

Each of the AODH services is designed to scale horizontally. Additional workers and nodes can be added depending on the expected load. AODH provides services that evaluate and notify based on defined alarm rules.

The alarming component of AODH, allows you to set alarms based on threshold values for a collection of samples or a dedicated event. An alarm can be set to a single metric or a combination. For example, you can trigger an alarm when the memory consumption reaches 65% at a particular instance if the instance is active for more than 15 minutes. To set up an alarm, the API server must be called by AODH to define the alarm conditions.

There are several forms of actions:

  • HTTP callback: You enter a URL to which to call when the alarm is triggered. The payload of the request contains all details as to why the alarm was triggered.
  • Log: mostly useful for debugging, stores alarms in a log file.