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

ItemDescription
Rule namealb-all-listener-health-check-enabled
Rule identifieralb-all-listener-health-check-enabled
TagALB and LoadBalancer
Automatic remediationNot supported
Trigger typePeriodic execution
Evaluation frequencyInterval of 24 hours
Supported resource typeALB instances
Input parameterNone

Incompliance remediation

Configure the health check feature for all listeners and forwarding rules of an ALB instance. For more information, see Health check management.