Amazon EC2 Auto Scaling can determine the health status of an instance using one or more of the following:
Status checks provided by Amazon EC2 to identify hardware and software issues that may impair an instance. The default health checks for an Auto Scaling group are EC2 status checks only.
Health checks provided by Elastic Load Balancing (ELB). These health checks are disabled by default but can be enabled.