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 commandes, 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 commandes, 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 un RESET en réponse à une sonde de moniteur, le service est marqué comme DOWN. 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é UP.

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 RESET. Échouer Succès

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

À l’invite de commandes, 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