Surveillance des applications basée sur TCP

L’appliance Citrix ADC dispose de deux moniteurs intégrés qui surveillent les applications basées sur TCP : tcp-default et ping-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-default est lié à tous les services TCP ; le moniteur ping-default est lié à tous les services non-TCP.

Vous ne pouvez pas supprimer ou 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 Citrix ADC établit une liaison à trois voies 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 sont attendus du service. L’appliance Citrix ADC établit une liaison à trois voies 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 [””] - données qui sont envoyées au service. La longueur maximale admissible de la chaîne est de 512 K octets. recv [””] - réponse attendue du service. La longueur maximale autorisée de la chaîne est de 128 K octets. L’appliance Citrix ADC établit une liaison à trois voies avec la destination du moniteur. Lorsque la connexion est établie, l’appliance utilise le paramètre send pour envoyer des données spécifiques au service et attend une réponse spécifique via le paramètre receive. Différents serveurs envoient des segments de différentes tailles. Toutefois, le motif doit se situer dans 16 segments TCP.
http-ecv send [””] - données HTTP envoyées au service ; recv [””] - données de réponse HTTP attendues du service L’appliance Citrix ADC établit une liaison à trois voies 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 receive. (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 24K premiers octets du corps HTTP de la réponse.
ping Non applicable L’appliance Citrix ADC 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 les applications basées sur TCP, reportez-vous à la section Configuration des moniteurs dans une configuration d’équilibrage de charge.

Surveillance des applications basée sur TCP