Ci sono altri AWS SDK esempi disponibili nel repository AWS Doc SDK Examples
Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Utilizzare DescribeInstanceHealth
con un CLI
I seguenti esempi di codice mostrano come utilizzareDescribeInstanceHealth
.
- CLI
-
- AWS CLI
-
Descrivere lo stato delle istanze di un sistema di bilanciamento del carico
Questo esempio descrive lo stato delle istanze per il bilanciamento del carico specificato.
Comando:
aws elb describe-instance-health --load-balancer-name
my-load-balancer
Output:
{ "InstanceStates": [ { "InstanceId": "i-207d9717", "ReasonCode": "N/A", "State": "InService", "Description": "N/A" }, { "InstanceId": "i-afefb49b", "ReasonCode": "N/A", "State": "InService", "Description": "N/A" } ] }
Descrivere lo stato di un'istanza per un sistema di bilanciamento del carico
Questo esempio descrive lo stato dell'istanza specificata per il sistema di bilanciamento del carico specificato.
Comando:
aws elb describe-instance-health --load-balancer-name
my-load-balancer
--instancesi-7299c809
Di seguito è riportato un esempio di risposta per un'istanza in fase di registrazione.
Output:
{ "InstanceStates": [ { "InstanceId": "i-7299c809", "ReasonCode": "ELB", "State": "OutOfService", "Description": "Instance registration is still in progress." } ] }
Di seguito è riportato un esempio di risposta per un'istanza non integra.
Output:
{ "InstanceStates": [ { "InstanceId": "i-7299c809", "ReasonCode": "Instance", "State": "OutOfService", "Description": "Instance has failed at least the UnhealthyThreshold number of health checks consecutively." } ] }
-
Per API i dettagli, vedere DescribeInstanceHealth
in AWS CLI Command Reference.
-
- PowerShell
-
- Strumenti per PowerShell
-
Esempio 1: Questo esempio descrive lo stato delle istanze registrate con il sistema di bilanciamento del carico specificato.
Get-ELBInstanceHealth -LoadBalancerName my-load-balancer
Output:
Description InstanceId ReasonCode State ----------- ---------- ---------- ----- N/A i-87654321 N/A InService Instance has failed at lea... i-12345678 Instance OutOfService
Esempio 2: questo esempio descrive lo stato dell'istanza specificata registrata con il sistema di bilanciamento del carico specificato.
Get-ELBInstanceHealth -LoadBalancerName my-load-balancer -Instance i-12345678
Esempio 3: questo esempio visualizza la descrizione completa dello stato dell'istanza specificata.
(Get-ELBInstanceHealth -LoadBalancerName my-load-balancer -Instance i-12345678).Description
Output:
Instance has failed at least the UnhealthyThreshold number of health checks consecutively.
-
Per API i dettagli, vedere DescribeInstanceHealthin AWS Tools for PowerShell Cmdlet Reference.
-