1
votes

We know AWS cloudwatch alarms use aggregation(Min,Max,Sum,Average) of data points in given evaluation period to trigger alarm. We have monitoring requirement where we want to trigger alarm if ALL(not aggregation) data point value in evaluation period is greater than threshold value. This is to avoid false alarm in case of spike followed by insufficient data. For example, in 5 mins period if we have 2 mins spike then we don't want alarm. If value is constantly above threshold for 5 mins then we want alarm. One option could be creating custom alarm. I want to know can this be done without customization or not?

1

1 Answers

0
votes

Use 1-minute granularity instead of 5-minute granularity.

If 5 consecutive periods (of 1-minute each) is above your threshold, then trigger the alarm.