I am trying to use Route53 for automatic failover. The problem I am having is that even though the CloudWatch alarm I am using in the health check is in an Alarm state, the health check is still reporting as healthy, and the DNS is still resolving to the faulty host (I'm simulating this by stopping the instance - I've set CloudWatch to treat missing metrics as an alarm). See screenshots for the configuration of my alarm.

Health check configuration

As you can see, this health check is reporting as healthy:

Health check status

  • It's interesting that the status message says the health checker "didn't have enough data." Does it say that same thing when the alarm status is OK as well? – Michael - sqlbot Jun 28 '17 at 16:27
  • @Michael-sqlbot I have since taken a different approach and used an aws load balancer. However I have just tried, creating a new alarm and health check and this is the status message: Success: 3 datapoints were not greater than or equal to the threshold (85.0) So I guess it was not behaving as I expected, although not incorrectly. – Robin Salih Jun 29 '17 at 14:21

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.