Robert
Robert

Reputation: 41

Want SNS alert repeatedly

I had setup an Alert for CPU utilization on EC2 instance. Created one SNS topic to send alerts on mail. It sends me an alert when CPU utilization goes to ALARM state but I want repeated alerts till ALARM state get resolved. Please help me... I'm newbie to AWS.

Upvotes: 2

Views: 516

Answers (2)

Deiv
Deiv

Reputation: 3097

What you can do is setup a Lambda function with a CloudWatch event trigger so that it runs periodically, and inside it call the CloudWatch GetMetricStatistics API. Then, simply check if it is above or below your preferred threshold (or if you want, whether or not it's in Alarm state) and publish a message to SNS. There are a lot of SDK documentations on how to use these API's with your preferred language.

Upvotes: 1

Aress Support
Aress Support

Reputation: 1425

It is not possible to get repeated notifications after getting into the ALARM state. As the alarm is entering the ALARM state only once that means the notification via Amazon SNS will be sent only once.

Autoscaling policy will be triggered by the same alarm. But mail will be sent only once.

Upvotes: 0

Related Questions