In NSX Data Center können Sie den allgemeinen Systemzustand des Hosts diagnostizieren. Der allgemeine Systemzustand des Hosts umfasst den Host-pNIC-Status, den Tunnelstatus, den Verbindungsstatus zwischen dem Host und der Steuerungsebene sowie den Verbindungsstatus zwischen Host und Management Plane.

Sie können den Systemzustand des Hosts nur dann überwachen, wenn Sie die NSX-APIs verwenden. Diese Diagnosefunktionen sind in der Benutzeroberfläche von vCenter nicht verfügbar.

Der Integritätsstatus des Hosts enthält folgende Unterstatus:
  • pNIC-Status
  • Tunnelstatus
  • Status der Steuerungsebene
  • Status der Management Plane

In der folgenden Tabelle werden alle diese Unterstatus beschrieben.

Unterstatus Beschreibung
pNIC-Status
Dieser Status wird vom physischen Layer abgeleitet. Wenn die pNICs zu einer Linkzusammenfassungsgruppe (LAG) gehören, lautet der Status „aktiv“, „inaktiv“ oder „herabgestuft“.
  • Wenn alle pNICs in der LAG aktiv sind, lautet der LAG-Status „aktiv“.
  • Wenn alle pNICs in der LAG ausgefallen sind, lautet der LAG-Status „inaktiv“.
  • Wenn eine der pNICs in der LAG ausgefallen ist, lautet der LAG-Status „herabgestuft“.

Wenn die pNIC nicht zu einer LAG gehört, lautet der Status „aktiv“ oder „inaktiv“.

Tunnelstatus
Es handelt sich um den Verbindungsstatus des VTEP-zu-VTEP-Tunnels zwischen den Hosts. Der Tunnelstatus ist „aktiv“, „inaktiv“ oder „herabgestuft“.
  • Wenn alle Tunnel der Hosts aktiv sind, lautet der Tunnelstatus „aktiv“.
  • Wenn alle Tunnel der Hosts inaktiv sind, lautet der Tunnelstatus „inaktiv“.
  • Wenn einer der Tunnel der Hosts ausgefallen ist, lautet der Tunnelstatus „herabgestuft“.
Status der Steuerungsebene

Es handelt sich um den Verbindungsstatus zwischen dem Host und den NSX-Controllern.

Status der Management Plane

Es handelt sich um den Verbindungsstatus zwischen dem-Host und der NSX-Management Plane.

Die Management Plane bestimmt den Gesamtstatus des Hosts wie folgt:
  • Wenn alle Unterstatus aktiv sind, lautet der Gesamtstatus des Hosts „aktiv“.
  • Wenn ein Unterstatus ausgefallen ist, lautet der Gesamtstatus des Hosts „inaktiv“.
  • Wenn mindestens einer der Unterstatus „herabgestuft“ lautet und die anderen Unterstatus „aktiv“ oder „inaktiv“, ist der Gesamtstatus des Hosts „herabgestuft“.

Überwachen des Hostzustands aktivieren

Um die Überwachung des Hostzustands zu aktivieren, müssen Sie die globale Überprüfung des pNIC-Status auf den Hosts und die globale Bidirectional Forwarding Erkennung (BFD) aktivieren. Führen Sie die folgenden PUT APIs aus:
Globale Statusüberprüfung für pNIC auf Hosts aktivieren
PUT <NSX_Manager_IP>/api/2.0/vdn/pnic-check/configuration/global
Global BFD aktivieren
PUT <NSX_Manager_IP>/api/2.0/vdn/bfd/configuration/global

Wenn Sie in NSX 6.4.6 oder früher globale BFD aktivieren, wird die Überwachung der Tunnellatenz und des Tunnelzustands gleichzeitig aktiviert. Sie können die Überwachung der Tunnellatenzen und des Tunnelzustands nicht separat ein- oder ausschalten.

Ab NSX 6.4.7 enthält die globale BFD-Konfigurations-API zwei zusätzliche Parameter, um die Überwachung des Tunnelzustands und der Tunnellatenz getrennt zu aktivieren oder deaktivieren.

Wenn BFD deaktiviert ist, können die Tunnellatenz und -zustandsüberwachung nicht aktiviert werden. Wenn BFD aktiviert ist, können Sie die Überwachung des Tunnelzustands und der Tunnellatenz individuell aktivieren. Diese Entkoppelung bietet mehr Flexibilität und vermeidet Leistungsprobleme, wenn die Hosts im Netzwerk horizontal skaliert werden.

Detaillierte Informationen zum Konfigurieren der globalen BFD-Parameter finden Sie im Handbuch zu NSX-API.

Hostzustand anzeigen

Um den Hostzustand und die Tunneldetails zu diagnostizieren, können Sie folgende APIs ausführen:
  • GET <NSX_Manager_IP>/api/2.0/vdn/pnic-check/configuration/global
  • GET <NSX_Manager_IP>/api/2.0/vdn/host/status
  • GET <NSX_Manager_IP>/api/2.0/vdn/host/{hostId}/status
  • GET <NSX_Manager_IP>/api/2.0/vdn/host/{hostId}/tunnel
  • GET <NSX_Manager_IP>/api/2.0/vdn/host/{hostId}/remote-host-status

Detaillierte Informationen zu jedem dieser APIs, einschließlich der Parameterbeschreibung und dem Beispiel der APIs-Reaktion, finden Sie im Handbuch zu NSX-API.