Verwenden Sie mit DescribeInstanceHealth einem CLI - AWS SDKCode-Beispiele

Weitere AWS SDK Beispiele sind im Repo AWS Doc SDK Examples GitHub verfügbar.

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 --instances i-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." } ] }
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.