Checks whether the health check feature is configured for all listeners and forwarding rules of each Application Load Balancer (ALB) instance. If so, the evaluation result is Compliant.
Scenarios
ALB performs health checks to check the availability of backend servers. The health check feature improves service availability and prevents your business from being affected due to abnormal backend Elastic Compute Service (ECS) instances.
Risk level
Default risk level: high.
When you configure this rule, you can change the risk level based on your business requirements.
Compliance evaluation logic
- If the health check feature is configured for all listeners and forwarding rules of each ALB instance, the evaluation result is Compliant.
- If the health check feature is not configured for all listeners and forwarding rules of an ALB instance, the evaluation result is Incompliant. For more information about how to remediate an incompliant configuration, see Incompliance remediation.
Rule details
Item | Description |
---|---|
Rule name | alb-all-listener-health-check-enabled |
Rule identifier | alb-all-listener-health-check-enabled |
Tag | ALB and LoadBalancer |
Automatic remediation | Not supported |
Trigger type | Periodic execution |
Evaluation frequency | Interval of 24 hours |
Supported resource type | ALB instances |
Input parameter | None |
Incompliance remediation
Configure the health check feature for all listeners and forwarding rules of an ALB instance. For more information, see Health check management.