Weitere AWS SDK Beispiele sind im Repo AWS Doc SDK Examples
Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Verwenden Sie mit DescribeInstanceHealth
einem CLI
Die folgenden Codebeispiele zeigen die VerwendungDescribeInstanceHealth
.
- CLI
-
- AWS CLI
-
Um den Zustand der Instances für einen Load Balancer zu beschreiben
In diesem Beispiel wird der Zustand der Instances für den angegebenen Load Balancer beschrieben.
Befehl:
aws elb describe-instance-health --load-balancer-name
my-load-balancer
Ausgabe:
{ "InstanceStates": [ { "InstanceId": "i-207d9717", "ReasonCode": "N/A", "State": "InService", "Description": "N/A" }, { "InstanceId": "i-afefb49b", "ReasonCode": "N/A", "State": "InService", "Description": "N/A" } ] }
Um den Zustand einer Instance für einen Load Balancer zu beschreiben
In diesem Beispiel wird der Zustand der angegebenen Instance für den angegebenen Load Balancer beschrieben.
Befehl:
aws elb describe-instance-health --load-balancer-name
my-load-balancer
--instancesi-7299c809
Im Folgenden finden Sie eine Beispielantwort für eine Instance, die sich gerade registriert.
Ausgabe:
{ "InstanceStates": [ { "InstanceId": "i-7299c809", "ReasonCode": "ELB", "State": "OutOfService", "Description": "Instance registration is still in progress." } ] }
Im Folgenden finden Sie eine Beispielantwort für eine fehlerhafte Instance.
Ausgabe:
{ "InstanceStates": [ { "InstanceId": "i-7299c809", "ReasonCode": "Instance", "State": "OutOfService", "Description": "Instance has failed at least the UnhealthyThreshold number of health checks consecutively." } ] }
-
APIEinzelheiten finden Sie DescribeInstanceHealth
in der AWS CLI Befehlsreferenz.
-
- PowerShell
-
- Tools für PowerShell
-
Beispiel 1: Dieses Beispiel beschreibt den Status der Instances, die beim angegebenen Load Balancer registriert sind.
Get-ELBInstanceHealth -LoadBalancerName my-load-balancer
Ausgabe:
Description InstanceId ReasonCode State ----------- ---------- ---------- ----- N/A i-87654321 N/A InService Instance has failed at lea... i-12345678 Instance OutOfService
Beispiel 2: Dieses Beispiel beschreibt den Status der angegebenen Instance, die beim angegebenen Load Balancer registriert ist.
Get-ELBInstanceHealth -LoadBalancerName my-load-balancer -Instance i-12345678
Beispiel 3: In diesem Beispiel wird die vollständige Beschreibung des Status der angegebenen Instanz angezeigt.
(Get-ELBInstanceHealth -LoadBalancerName my-load-balancer -Instance i-12345678).Description
Ausgabe:
Instance has failed at least the UnhealthyThreshold number of health checks consecutively.
-
APIEinzelheiten finden Sie unter DescribeInstanceHealth AWS Tools for PowerShellCmdlet-Referenz.
-