Alarms are used to generate alerts when a metric falls outside of a defined threshold.
There is only a single alarm level:
OKindicates that the alarm is not in violation of the configured threshold.
ALARMindicates that the alarm has breached the configured threshold.
INSUFFICIENTindicates that an insufficient number of samples have been taken to evaluate the alarm.
More complex configurations with multiple alarm levels (e.g. warning, critical) must be created as separate alarms.
An alarm can raise actions on state changes between
ALARM. Actions might include:
They can be used to trigger scaling operations via SNS.