You can perform regular checks on an instance to monitor its health status. This topic describes how to view the health status of an instance by using the ECS console or calling API operations.
The health status of an instance is centered around network configuration exceptions, software failure, and hardware usage. The system can record network, software, or hardware problems of an instance in a timely manner by monitoring the health status of the instance,.
This feature can be used together with the metric monitoring feature of Cloud Monitor to dynamically customize the standard health level of computing resource maintenance. For more information, see What is Cloud Monitor?
|Text in the console||API parameter value||Description||Alert color in the console|
|Passed||Ok||The instance has passed the health check.||Green|
|Impaired||Impaired||The instance performance is deteriorated.||Red|
|Warning||Warning||The instance performance is at risk and may decline due to maintenance or technical problems.|
|Maintaining System||Maintaining||The instance is under maintenance.|
|Initializing||Initializing||The instance is being initialized.|
|Insufficient Data||InsufficientData||The health status cannot be determined due to insufficient data.|
|No Status||NotApplicable||The instance health status is not applicable.|
View the health status of an instance by using the ECS console
- Log on to the ECS console.
- In the left-side navigation pane, choose .
- In the top navigation bar, select a region.
- Find the instance for which you want to view the health status and click the instance ID.
- In the upper-right corner of the Instance Details page, view the health status of the instance.
View the health status of an instance by using Alibaba Cloud CLI
- Run the following command to call the DescribeInstances and DescribeInstancesFullStatus operations to view the health status of a specific instance:
aliyun ecs DescribeInstances --RegionId TheRegionId --output cols=InstanceId,InstanceName rows=Instances.Instance aliyun ecs DescribeInstancesFullStatus --RegionId TheRegionId --InstanceId.1 i-bp1afnc98r8k69****** --output cols=HealthStatus rows=InstanceFullStatusSet.InstanceFullStatusType
- Run the following command to call the DescribeInstancesFullStatus operation to view the health status of all instances in a specific region. For more
information about region IDs, see Regions and zones.
aliyun ecs DescribeInstancesFullStatus --RegionId TheRegionId --output cols=HealthStatus rows=InstanceFullStatusSet.InstanceFullStatusType
- If the health check succeeds, Ok is returned.
- If the health check fails, other metrics are returned.