

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.

# Überprüfen Sie den Zustand Ihrer Network Load Balancer-Ziele
<a name="check-target-health"></a>

Sie können den Zustand der Ziele, die in Ihren Zielgruppen registriert sind, überprüfen. Hilfe bei fehlgeschlagenen Integritätsprüfungen finden Sie unter [ Problembehandlung: Ein registriertes Ziel ist nicht in Betrieb](load-balancer-troubleshooting.md#target-not-in-service).

------
#### [ Console ]

**Um den Zustand Ihrer Ziele zu überprüfen**

1. Öffnen Sie die Amazon-EC2-Konsole unter [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/).

1. Wählen Sie im Navigationsbereich unter **Load Balancing** die Option **Load Balancer** aus.

1. Wählen Sie den Namen der Zielgruppe aus, um deren Detailseite zu öffnen.

1. Auf der ** Registerkarte „**Details“ wird die Gesamtzahl der Ziele sowie die Anzahl der Ziele für jeden Gesundheitsstatus angezeigt.

1. In der Registerkarte **Ziele** gibt die Spalte **Zustandsstatus** den Status der einzelnen Ziele wider.

1. Wenn der Status einen anderen Wert als `Healthy` hat, enthält die Spalte **Details zum Zustand** weitere Informationen.

**So erhalten Sie E-Mail-Benachrichtigungen über fehlerhafte Ziele**  
Verwenden Sie CloudWatch Alarme, um eine Lambda-Funktion auszulösen, die Details zu fehlerhaften Zielen sendet. Eine Schritt-für-Schritt-Anleitung finden Sie im folgenden Blogbeitrag: [Identifizieren von fehlerhaften Zielen Ihres Load Balancers](https://aws.amazon.com/blogs/networking-and-content-delivery/identifying-unhealthy-targets-of-elastic-load-balancer/).

------
#### [ AWS CLI ]

**Um den Zustand Ihrer Ziele zu überprüfen**  
Verwenden Sie den Befehl [describe-target-health](https://docs.aws.amazon.com/cli/latest/reference/elbv2/describe-target-health.html). In diesem Beispiel wird die Ausgabe so gefiltert, dass sie nur Ziele enthält, die nicht fehlerfrei sind. Für Ziele, die nicht fehlerfrei sind, enthält die Ausgabe einen Ursachencode.

```
aws elbv2 describe-target-health \
    --target-group-arn {{target-group-arn}} \
    --query "TargetHealthDescriptions[?TargetHealth.State!='healthy'].[Target.Id,TargetHealth.State,TargetHealth.Reason]" \
    --output table
```

Es folgt eine Beispielausgabe.

```
----------------------------------------------
|            DescribeTargetHealth            |
+--------------+---------+-------------------+
|  172.31.0.57 |  unused |  Target.NotInUse  |
|  172.31.0.50 |  unused |  Target.NotInUse  |
+--------------+---------+-------------------+
```

------

## Zielstaaten und Ursachencodes
<a name="target-states-reason-codes"></a>

Die folgende Liste zeigt die möglichen Ursachencodes für jeden Zielstaat.

**Der Zielstaat ist healthy**  
Ein Ursachencode ist nicht angegeben.

**Der Zielstaat ist initial**  
+  `Elb.RegistrationInProgress`- Das Ziel wird gerade beim Load Balancer registriert.
+  `Elb.InitialHealthChecking`— Der Load Balancer sendet dem Ziel immer noch die Mindestanzahl an Zustandsprüfungen, die erforderlich sind, um seinen Integritätsstatus zu ermitteln.

**Der Zielstatus ist unhealthy**  
+ `Target.FailedHealthChecks`— Der Load Balancer hat beim Herstellen einer Verbindung zum Ziel einen Fehler erhalten, oder die Zielantwort war falsch formatiert.

**Der Zielstatus ist unused**  
+ `Target.NotRegistered`- Das Ziel ist nicht bei der Zielgruppe registriert.
+ `Target.NotInUse`- Die Zielgruppe wird von keinem Load Balancer verwendet oder das Ziel befindet sich in einer Availability Zone, die für seinen Load Balancer nicht aktiviert ist.
+ `Target.InvalidState`— Das Ziel befindet sich im Status „Beendet“ oder „Beendet“.
+ `Target.IpUnusable`- Die Ziel-IP-Adresse ist für die Verwendung durch einen Load Balancer reserviert.

**Der Zielstatus ist draining**  
+ `Target.DeregistrationInProgress`- Das Ziel wird gerade abgemeldet und die Frist für die Abmeldung ist noch nicht abgelaufen.

**Zielstaat ist unavailable**  
+ `Elb.InternalError`- Target Health ist aufgrund eines internen Fehlers nicht verfügbar.