ADC

Configuration de la surveillance inverse pour un service

Un moniteur inversé marque un service comme étant en panne si les critères de la sonde sont satisfaits et en hausse s’ils ne le sont pas. Par exemple, si vous souhaitez qu’un service de sauvegarde reçoive du trafic uniquement lorsque le service principal est hors service, vous pouvez lier un moniteur inversé au service secondaire tout en le configurant pour sonder le service principal.

L’appliance NetScaler prend en charge les moniteurs inversés suivants :

  • HTTP
  • ICMP
  • TCP (à partir de la version 11.1 build 49.x)

Configuration de la surveillance inverse HTTP pour un service

Le tableau suivant décrit les conditions de surveillance directe et inverse du protocole HTTP pour un service :

Condition Directement Inversé
Connexion non établie. Échouer Échouer
Le code de réponse HTTP correspond aux spécifications de la sonde. Succès Échouer
Le code de réponse HTTP ne correspond pas aux spécifications de la sonde. Échouer Succès
Le délai de la sonde a expiré. Échouer Échouer

Pour configurer la surveillance inverse HTTP pour un service à l’aide de l’interface de ligne de commande

À l’invite de commande, tapez :

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-->

Configuration de la surveillance inverse ICMP pour un service

Le tableau suivant décrit les conditions de la surveillance directe et inverse par ICMP pour un service :

Condition Directement Inversé
La réponse d’écho ICMP est reçue. Succès Échouer
Le délai de la sonde a expiré. Échouer Succès

Pour configurer la surveillance inverse ICMP pour un service à l’aide de l’interface de ligne de commande

À l’invite de commande, tapez :

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

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

Configuration de la surveillance inverse TCP pour un service

Si un moniteur TCP direct reçoit une réinitialisation en réponse à une sonde de surveillance, le service est marqué comme étant inactif. Toutefois, si un moniteur TCP inversé reçoit une réponse RESET, la sonde est considérée comme réussie et le service est marqué comme étant activé.

Le tableau suivant décrit les conditions de la surveillance inverse TCP pour un service :

Condition Directement Inversé
La connexion TCP est établie. Succès Échouer
Le délai de la sonde a expiré. Échouer Échouer
La réponse à la sonde est RÉINITIALISÉE. Échouer Succès

Pour configurer la surveillance inverse TCP pour un service à l’aide de l’interface de ligne de commande

À l’invite de commande, tapez :

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-->

Pour configurer la surveillance inversée à l’aide de l’interface graphique

  1. Accédez à Gestion du trafic > Équilibrage de charge > Moniteurs.
  2. Créez un moniteur HTTP, ICMP ou TCP et sélectionnez Inverser.
Configuration de la surveillance inverse pour un service