ADC
Merci pour vos commentaires

Ce article a été traduit automatiquement. (Clause de non responsabilité)

Surveillance des applications basée sur TCP

L’appliance NetScaler possède deux moniteurs intégrés qui surveillent les applications basées sur le protocole TCP : et. tcp-defaultping-default Lorsque vous créez un service, le moniteur par défaut approprié lui est automatiquement lié, de sorte que le service peut être utilisé immédiatement s’il est UP. Le moniteur TCP par défaut est lié à tous les services TCP. Le moniteur Ping-Default est lié à tous les services autres que TCP.

Vous ne pouvez ni supprimer ni modifier les moniteurs par défaut. Lorsque vous liez un autre moniteur à un service TCP, le moniteur par défaut est indépendant du service. Le tableau suivant répertorie les types de moniteurs, ainsi que les paramètres et les processus de surveillance associés à chaque type.

Type de moniteur Paramètres spécifiques Processus
tcp Non applicable L’appliance NetScaler établit une liaison tridirectionnelle avec la destination du moniteur, puis ferme la connexion. Si l’appliance observe le trafic TCP vers la destination, elle n’envoie pas de demandes de surveillance TCP. Cela se produit si LRTM est désactivé. Par défaut, LRTM est désactivé sur ce moniteur.
http httprequest [“HEAD/”] - Requête HTTP envoyée au service. respcode [200] - Un ensemble de codes de réponse HTTP est attendu du service. L’appliance NetScaler établit une liaison tridirectionnelle avec la destination du moniteur. Une fois la connexion établie, l’appliance envoie des requêtes HTTP, puis compare le code de réponse avec l’ensemble de codes de réponse configuré.
tcp-ecv send [””] : ce sont les données qui sont envoyées au service. La longueur maximale autorisée de la chaîne est de 512 octets. recv [””] - réponse attendue du service. La longueur maximale autorisée de la chaîne est de 128 octets. Le dernier caractère est une terminaison NULL. L’appliance NetScaler établit une liaison tridirectionnelle avec la destination du moniteur. Lorsque la connexion est établie, l’appliance utilise le paramètre d’envoi pour envoyer des données spécifiques au service et attend une réponse spécifique via le paramètre de réception. Différents serveurs envoient des segments de tailles différentes. Toutefois, le motif doit se situer dans 16 segments TCP.
http-ecv send [””] - données HTTP envoyées au service ; recv [””] - les données de réponse HTTP attendues du service L’appliance NetScaler établit une liaison tridirectionnelle avec la destination du moniteur. Lorsque la connexion est établie, l’appliance utilise le paramètre send pour envoyer les données HTTP au service et attend la réponse HTTP spécifiée par le paramètre de réception. (partie du corps HTTP sans inclure les en-têtes HTTP). Les données de réponse vides correspondent à n’importe quelle réponse. Les données attendues peuvent se trouver n’importe où dans les 24 000 premiers octets du corps HTTP de la réponse.
ping Sans objet L’appliance NetScaler envoie une demande d’écho ICMP à la destination du moniteur et attend une réponse d’écho ICMP.

Pour configurer des moniteurs intégrés pour des applications basées sur TCP, reportez-vous à la section Configuration des moniteurs dans une configuration d’équilibrage de charge.

Pour configurer des moniteurs basés sur TCP à l’aide de CLI

Exécutez la commande suivante :

add lb monitor <monitorName> <type> -respCode <int[-int]> -httpRequest <string> -resptimeout <integer> [<units>] -retries <integer> -downTime <integer> [<units>] -action <action>

Exemple pour le type de moniteur TCP :

add lb monitor Exch2010-RPC-AddressBook TCP -LRTM ENABLED -interval 10 -resptimeout 5 -destPort 59601

Exemple de type de moniteur HTTP :

add lb monitor Mon_S4B_FE_2 HTTP -respCode 200 -httpRequest "GET /Autodiscover/XFrame/XFrame.html" -LRTM ENABLED -retries 10 -secure YES

Exemple pour le type de moniteur HTTP-ECV :

add lb monitor STM_EXC2016_SSLBridge_MON HTTP-ECV -send "GET /owa/healthcheck.htm" -recv "200 OK" -LRTM ENABLED -destPort 443 -secure YES

Exemple de type de moniteur PING :

add lb monitor lbmon-localhost-ping PING -LRTM DISABLED -destIP 127.0.0.1
La version officielle de ce document est en anglais. Certains contenus de la documentation Cloud Software Group ont été traduits de façon automatique à des fins pratiques uniquement. Cloud Software Group n'exerce aucun contrôle sur le contenu traduit de façon automatique, qui peut contenir des erreurs, des imprécisions ou un langage inapproprié. Aucune garantie, explicite ou implicite, n'est fournie quant à l'exactitude, la fiabilité, la pertinence ou la justesse de toute traduction effectuée depuis l'anglais d'origine vers une autre langue, ou quant à la conformité de votre produit ou service Cloud Software Group à tout contenu traduit de façon automatique, et toute garantie fournie en vertu du contrat de licence de l'utilisateur final ou des conditions d'utilisation des services applicables, ou de tout autre accord avec Cloud Software Group, quant à la conformité du produit ou service à toute documentation ne s'applique pas dans la mesure où cette documentation a été traduite de façon automatique. Cloud Software Group ne pourra être tenu responsable de tout dommage ou problème dû à l'utilisation de contenu traduit de façon automatique.
Surveillance des applications basée sur TCP