All Products
Search
Document Center

Auto Scaling:Health diagnosis

Last Updated:Jul 17, 2026

Auto Scaling health diagnosis checks your scaling group configuration, including whether the specified vSwitches and security groups are valid and whether the instance inventory is sufficient. You can use it to identify and resolve issues that may cause scaling activities to fail.

Background

Auto Scaling health diagnosis checks a scaling group's attributes, billing, and quotas.

Trigger method

Description

Manual

For any scaling group, regardless of whether it is in the Enable or Disable state, you can manually run a health diagnosis to generate a report.

Automatic

For any scaling group in the Enable state, you can configure CloudMonitor event notifications. The system then performs automatic diagnostic checks and sends event notifications when anomalies are detected.

Procedure

Note

Before you run a health diagnosis, make sure that you have created a scaling group. For more information, see Create a scaling group.

Diagnosis items and results

The diagnosis items and results are the same whether you run a health diagnosis manually or automatically.

Category

Diagnosis item type

Parameter

Description

Error code

Details and recommendations

Critical resource anomaly

vSwitch

vSwitch status

Checks whether the specified vSwitch exists.

VSwitchIdNotFound

  • Details: The vSwitch specified in the scaling group does not exist.

  • Recommendations: Modify the scaling group to use an existing vSwitch.

SecurityGroup

Security group status

Checks whether the specified security group exists.

SecurityGroupNotFound

  • Details: The security group specified in the scaling configuration does not exist.

  • Recommendations: Modify the scaling configuration to use an existing security group.

KeyPair

Key pair status

Checks whether the specified key pair exists.

KeyPairNotFound

  • Details: The key pair specified in the scaling configuration does not exist.

  • Recommendations: Modify the scaling configuration to use an existing key pair.

Quota diagnosis

SlbBackendServerQuota

Number of instances attached to CLB (formerly SLB) in a scaling group

Checks whether the number of attached ECS or ECI instances in the default server groups and vServer groups of the CLB (formerly SLB) instances exceeds the quota.

SlbBackendServerQuotaExceeded

  • Details: The number of backend servers attached to the CLB (formerly SLB) instance exceeds the quota.

  • Recommendations: Remove some backend servers from the CLB (formerly SLB) instance or go to Quota Center to request a quota increase.

AlbBackendServerQuota

Number of instances attached to ALB in a scaling group

Checks whether the number of ECS or ECI instances attached to the server groups of the ALB instances exceeds the quota.

AlbBackendServerQuotaExceeded

  • Details: The number of backend servers attached to the ALB instance exceeds the quota.

  • Recommendations: Remove some backend servers from the ALB instance or go to Quota Center to request a quota increase.

NlbBackendServerQuota

Number of instances attached to NLB in a scaling group

Checks whether the number of ECS or ECI instances attached to the server groups of the NLB instances exceeds the quota.

NlbBackendServerQuotaExceeded

  • Details: The number of backend servers attached to the NLB instance exceeds the quota.

  • Recommendations: Remove some backend servers from the NLB instance or go to Quota Center to request a quota increase.

Billing diagnosis

AccountArrearage

Overdue payment

Checks whether your account has an overdue payment.

AccountArrearage

  • Details: Your account has an overdue payment.

  • Recommendations: Top up your account before you proceed.

Inventory diagnosis

ElasticStrength

Inventory availability

Checks the inventory availability for the instance types specified in the scaling configuration.

ElasticStrengthAlert

  • Details: The inventory of the instance types specified in the scaling configuration is low, which may cause scaling activities to fail.

  • Recommendations: Update the scaling group to use a different zone or instance type.