Help Center/ Config/ User Guide/ Resource Compliance/ Built-In Policies/ Auto Scaling/ AS Groups Are Associated with an Elastic Load Balancer that Uses Health Check
Updated on 2025-08-25 GMT+08:00

AS Groups Are Associated with an Elastic Load Balancer that Uses Health Check

Rule Details

Table 1 Rule details

Parameter

Description

Rule Name

as-group-elb-healthcheck-required

Identifier

AS Groups Are Associated with an Elastic Load Balancer that Uses Health Check

Description

If an AS group is not using Elastic Load Balancing health check, this rule is non-compliant.

Tag

as

Trigger Type

Configuration change

Filter Type

as.scalingGroups

Rule Parameters

None

Application Scenarios

ELB health check determines ECS running status using a load balancing listener. If the AS group uses load balancers, the health check method can also be ELB health check.

If you add multiple load balancers to an AS group, an instance is considered healthy only when all load balancers declare that it is healthy. If any load balancer detects that the instance is unhealthy, the instance will be removed from the AS group. For details, see Auto Scaling Health Check.

You are advised to use this rule only when load balancers are used.

Solution

When you are creating or modifying an AS group, select ELB_AUDIT for the health check.

Rule Logic

  • If no health check method is configured for an AS group, the AS group is non-compliant.
  • If the health check method configured for an AS group is Nova_Audit, the AS group is non-compliant.
  • If the health check method configured for an AS group is ELB_AUDIT, the AS group is compliant.