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:
Clicking on Monitor
doesn't help much:
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