ADC

Reverse Monitoring für einen Dienst konfigurieren

Ein Reverse-Monitor markiert einen Dienst als DOWN, wenn die Prüfkriterien erfüllt sind, und als UP, wenn sie nicht erfüllt sind. Wenn Sie beispielsweise möchten, dass ein Backup-Dienst nur dann Datenverkehr empfängt, wenn der primäre Dienst AUSGESCHALTET ist, können Sie einen Reverse-Monitor an den sekundären Dienst binden, ihn aber so konfigurieren, dass er den primären Dienst überprüft.

Die NetScaler-Appliance unterstützt die folgenden Reverse-Monitore:

  • HTTP
  • ICMP
  • TCP (ab Version 11.1 Build 49.x)

Konfiguration des HTTP-Reverse-Monitorings für einen Dienst

In der folgenden Tabelle werden die Bedingungen für die direkte und umgekehrte HTTP-Überwachung für einen Dienst beschrieben:

Bedingung Direkt Umgekehrt
Verbindung wurde nicht hergestellt. Scheitern Scheitern
Der HTTP-Antwortcode entspricht den Spezifikationen der Sonde. Erfolg Scheitern
Der HTTP-Antwortcode entspricht nicht den Spezifikationen der Sonde. Scheitern Erfolg
Das Zeitlimit für die Sonde ist abgelaufen. Scheitern Scheitern

So konfigurieren Sie das HTTP-Reverse-Monitoring für einen Dienst mithilfe der CLI

Geben Sie in der Befehlszeile Folgendes ein:

add lb monitor <Monitor_Name> HTTP -respCode 200 -httpRequest "HEAD /" -destIP <Primary_Service_IP_Address> -destPort 80 -reverse YES

bind service <Secondary_Service_Name> -monitorname <Monitor_Name>
<!--NeedCopy-->

Konfiguration von ICMP Reverse Monitoring für einen Dienst

In der folgenden Tabelle werden die Bedingungen für die direkte und umgekehrte ICMP-Überwachung für einen Dienst beschrieben:

Bedingung Direkt Umgekehrt
Die ICMP-Echoantwort wurde empfangen. Erfolg Scheitern
Das Zeitlimit für die Sonde ist abgelaufen. Scheitern Erfolg

So konfigurieren Sie das ICMP-Reverse-Monitoring für einen Dienst mithilfe der CLI

Geben Sie in der Befehlszeile Folgendes ein:

add lb monitor <Monitor_Name> PING -destIP <Primary_Service_IP_Address> -reverse YES

bind service <Secondary_Service_Name> -monitorname <Monitor_Name>
<!--NeedCopy-->

TCP-Reverse-Monitoring für einen Dienst konfigurieren

Wenn ein direkter TCP-Monitor als Antwort auf eine Monitorprüfung einen RESET empfängt, wird der Dienst als DOWN markiert. Wenn ein Reverse-TCP-Monitor jedoch eine RESET-Antwort empfängt, gilt die Prüfung als erfolgreich und der Dienst wird als UP markiert.

In der folgenden Tabelle werden die Bedingungen der TCP-Reverse-Überwachung für einen Dienst beschrieben:

Bedingung Direkt Umgekehrt
Die TCP-Verbindung ist hergestellt. Erfolg Scheitern
Das Zeitlimit für die Sonde ist abgelaufen. Scheitern Scheitern
Die Antwort auf die Sonde ist RESET. Scheitern Erfolg

So konfigurieren Sie die TCP-Reverse-Überwachung für einen Dienst mithilfe der CLI

Geben Sie in der Befehlszeile Folgendes ein:

add lb monitor <Monitor_Name> TCP –destip <Primary_Service_IP_Address> -destport <primary_service_port> –reverse YES

bind service <Secondary_Service_Name> -monitorname <Monitor_Name>
<!--NeedCopy-->

So konfigurieren Sie die umgekehrte Überwachung mithilfe der GUI

  1. Navigieren Sie zu Traffic Management > Load Balancing > Monitore.
  2. Erstellen Sie einen HTTP-, ICMP- oder TCP-Monitor und wählen Sie Reverseaus.
Reverse Monitoring für einen Dienst konfigurieren