Consultez l'état de santé des instances ECS pour vérifier la disponibilité du système d'exploitation, la connectivité réseau et les performances, via la console ECS ou en appelant des opérations API.
État de santé des instances
-
Surveillez l'état de santé des instances afin de détecter et de résoudre les problèmes à un stade précoce.
Par exemple, une instance dont le cycle de vie est à l'état Running peut présenter un système d'exploitation défectueux. Vous ne pouvez accéder à l'instance via SSH ou RDP que si son état de santé est OK.
L'état de santé est mis à jour toutes les minutes. Surveillez-le pour identifier et traiter les anomalies rapidement.
Pour recevoir des notifications lors des changements d'état de santé, créez des event-triggered alert rules for changes in the health status of instances. Consultez la rubrique Gérer les règles d'alerte d'événements système (hérité).
-
Le tableau suivant compare l'état de santé et l'état du cycle de vie.
État du cycle de vie (Lifecycle Status)
État de santé (HealthStatus)
Description
Méthode de traitement
Starting
Initializing
L'instance est en cours d'initialisation.
Attendez que l'instance démarre.
Running
Le système d'exploitation de l'instance est en cours de démarrage.
Attendez que l'instance démarre.
Running
Impaired
-
Le système d'exploitation de l'instance est en cours d'exécution, mais les performances peuvent être dégradées en raison de problèmes liés à l'hôte sous-jacent, au stockage ou au réseau.
-
Le système d'exploitation de l'instance est en cours d'exécution, mais l'instance rencontre un écran bleu ou se bloque en raison d'une erreur de mémoire insuffisante (OOM).
-
Démarrez ou redémarrez l'instance.
-
Contactez le support technique d'Alibaba Cloud.
Running
OK
Le système d'exploitation de l'instance fonctionne normalement sans problème externe.
Non
Stopping/Stopped
InsufficientData
L'instance est en cours d'arrêt ou arrêtée.
Démarrez l'instance.
Deleted
NotApplicable
L'état du cycle de vie de l'instance n'est pas valide.
Non
-
Consulter l'état de santé des instances
Consulter l'état de santé d'une instance dans la console ECS
Accédez à la page Console ECS - Instances.
Dans le coin supérieur gauche de la page, sélectionnez une région et un groupe de ressources.
-
Ajoutez la colonne Health Status à la liste des instances.
Dans le coin supérieur droit de la liste des instances, cliquez sur l'icône

.Dans la boîte de dialogue Instance List Settings, cliquez sur l'icône

située à côté de Health Status dans la section Columns Not Displayed, puis cliquez sur Continue.
-
Recherchez l'instance cible et vérifiez sa colonne Health Status.
L'état de santé de l'instance s'affiche sous la forme Normal.
Consulter l'état de santé des instances à l'aide d'Alibaba Cloud CLI
-
Appelez les opérations DescribeInstances et DescribeInstancesFullStatus pour interroger l'état de santé d'instances spécifiques :
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[] -
Appelez l'opération DescribeInstancesFullStatus pour interroger l'état de santé de toutes les instances d'une région.
Pour obtenir les ID de région, consultez la rubrique Régions et zones.
aliyun ecs DescribeInstancesFullStatus --RegionId TheRegionId --output cols=HealthStatus rows=InstanceFullStatusSet.InstanceFullStatusType[]
Dans la réponse, HealthStatus indique l'état de santé de l'instance et Status indique l'état du cycle de vie.
Instance saine : HealthStatus renvoie OK.
Instance non saine : HealthStatus renvoie une valeur différente de OK.
Pour connaître les différences entre l'état de santé et l'état du cycle de vie, consultez la section État de santé des instances.