I have a CPUUtilization alarm setup for my ec2 instance. The settings for the alarm are:
CPUUtilization >= 95% for 15 consecutive periods of 1 minute (15mins total)
We are still receiving alert emails even though the instance does not appear to enter the defined alarm state.
The email alarm my team and I are receiving explains:
You are receiving this email because your Amazon CloudWatch Alarm ... has entered the ALARM state, because "Threshold Crossed: 3 datapoints were greater than or equal to the threshold (95.0). The most recent datapoints: [99.466, 98.45]...
3 datapoints? It is my understanding that my setting of 15 consecutive periods of 1 minute should only alert if 15 datapoints were greater than 95%.
Am I misunderstanding the text of the email? Are my alarm settings conflicting with something?