Checks whether the number of backend servers added to the default forwarding rules associated with the listeners of each Application Load Balancer (ALB) instance is greater than or equal to the specified number of backend servers. If so, the evaluation result is Compliant. The default number of backend servers is 1.
Scenarios
Ensure sure that at least one backend server is added to the default forwarding rules associated with the listeners of each ALB instance to ensure business availability. Configuring multiple backend servers can form a server group with high performance and high availability to improve business stability.
Risk level
Default risk level: high.
When you apply this rule, you can change the risk level based on your business requirements.
Compliance evaluation logic
If the number of backend servers added to the default forwarding rules associated with the listeners of each ALB instance is greater than or equal to the specified number of backend servers, the evaluation result is Compliant. The default number of backend servers is 1.
If the number of backend servers added to the default forwarding rules associated with the listeners of an ALB instance is less than the specified number of backend servers, the evaluation result is Non-compliant.
Rule details
Item | Description |
Rule name | alb-all-listenter-has-server |
Rule ID | |
Tag | ALB and LoadBalancer |
Automatic remediation | Not supported |
Trigger type | Periodic execution |
Evaluation frequency | Every 24 hours |
Supported resource type | ALB instance |
Input parameter | serverCount. Default value: 1 |
Non-compliance remediation
Add backend servers to the default forwarding rules associated with the listeners of each ALB instance. For more information, see Manage listeners.