How to know the reason why an environment turns RED health in Elastic Beanstalk

amazon-web-serviceselastic-beanstalk

I'm using AWS Elastic Beanstalk, and very often when deploying an environment, the health check turns RED, but I can't find an explanation why:

AWS Elastic Beanstalk dashboard

Clicking on Monitor doesn't help much:

AWS Elastic Beanstalk monitor

Is there a way to have more specific information about why the environment turns RED?

For information, there is a healthy instance for this environment in my EC2, I've SSH'ed it and it does respond to HTTP requests, although when loading http://xxx.elasticbeanstalk.com/ from my browser, the request times out.

Best Answer

This is an old question but for the sake of people coming to this website, here is an update. Elastic Beanstalk recently announced support for Enhanced Application health monitoring.

https://aws.amazon.com/blogs/aws/elastic-beanstalk-update-enhanced-application-health-monitoring/

Now along with a health color, you can also discover "causes" which is an english language description for why the health of an environment transition.

You can also read about enhanced health reporting here: http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/health-enhanced.html

Related Topic