Checks whether the health check feature is enabled for the ECS instances of each scaling group. If so, the evaluation result is Compliant.
Scenarios
After the health check feature is enabled for a scaling group, Auto Scaling checks the health status of each ECS instance in the scaling group. If Auto Scaling considers an ECS instance unhealthy, Auto Scaling immediately removes the ECS instance from the scaling group or releases the ECS instance.
Risk level
Default risk level: medium.
When you apply this rule, you can change the risk level based on your business requirements.
Compliance evaluation logic
- If the health check feature is enabled for the ECS instances of each scaling group, the evaluation result is Compliant.
- If the health check feature is disabled for the ECS instances of a scaling group, the evaluation result is Incompliant. For more information about how to remediate an incompliant configuration, see Incompliance remediation.
Rule details
Item | Description |
---|---|
Rule name | ess-group-health-check |
Rule identifier | ess-group-health-check |
Tag | ECS, ESS, and ScalingGroup |
Automatic remediation | Not supported |
Trigger Type | Configuration change |
Supported resource type | Scaling group |
Input parameter | None. |
Incompliance remediation
Enable the health check feature for a scaling group. For more information, see Instance lifecycle in a scaling group.