D'autres exemples de AWS SDK sont disponibles dans le référentiel AWS Doc SDK Examples
Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Utilisation de DescribeInstanceHealth
avec une CLI
Les exemples de code suivants illustrent comment utiliser DescribeInstanceHealth
.
- AWS CLI
-
Pour décrire l'état des instances d'un équilibreur de charge
Cet exemple décrit l'état des instances de l'équilibreur de charge spécifié.
Commande :
aws elb describe-instance-health --load-balancer-name
my-load-balancer
Sortie :
{ "InstanceStates": [ { "InstanceId": "i-207d9717", "ReasonCode": "N/A", "State": "InService", "Description": "N/A" }, { "InstanceId": "i-afefb49b", "ReasonCode": "N/A", "State": "InService", "Description": "N/A" } ] }
Pour décrire l'état d'une instance d'un équilibreur de charge
Cet exemple décrit l'état de santé de l'instance spécifiée pour l'équilibreur de charge spécifié.
Commande :
aws elb describe-instance-health --load-balancer-name
my-load-balancer
--instancesi-7299c809
Voici un exemple de réponse pour une instance en cours d'enregistrement.
Sortie :
{ "InstanceStates": [ { "InstanceId": "i-7299c809", "ReasonCode": "ELB", "State": "OutOfService", "Description": "Instance registration is still in progress." } ] }
Voici un exemple de réponse pour une instance défectueuse.
Sortie :
{ "InstanceStates": [ { "InstanceId": "i-7299c809", "ReasonCode": "Instance", "State": "OutOfService", "Description": "Instance has failed at least the UnhealthyThreshold number of health checks consecutively." } ] }
-
Pour plus de détails sur l'API, reportez-vous DescribeInstanceHealth
à la section Référence des AWS CLI commandes.
-