Citrix ADC

Surveillance des services d’interface Web

Dans la virtualisation des postes de travail, l’appliance Citrix ADC peut être utilisée pour équilibrer la charge des serveurs d’interface Web (WI) et des serveurs DDC (Dynamic Desktop Controller) déployés dans les environnements Citrix XenApp et Citrix XenDesktop et Citrix XenDesktop. L’appliance Citrix ADC dispose de deux types de moniteurs intégrés pour surveiller les serveurs WI utilisés dans ces environnements.

Un moniteur CITRIX-WEB-INTERFACE peut surveiller efficacement les services d’interface Web car il surveille une page dynamique à l’emplacement spécifié par le chemin d’accès du site. Le moniteur vérifie les défaillances critiques dans la disponibilité des ressources.

Pour marquer un service comme UP, l’appliance attend la réponse suivante du serveur :

  1. Pour la première requête GET, 200 OK.
  2. Pour la requête POST avec des informations d’identification, 302 Trouvé avec l’ID WiAuthID requis.
  3. Pour la dernière requête GET avec cookie de session, 200 OK.

Remarque : Si une URL de redirection est configurée, 302 Found est attendu dans la première requête avant 200 OK.

Remarque : Les sondes de surveillance proviennent de l’adresse NSIP.

Lorsque vous configurez un moniteur CITRIX-WEB-INTERFACE, spécifiez le chemin d’accès du site à l’emplacement de la page http qui affiche les données collectées par le moniteur. Pour surveiller l’état du service, dans le chemin d’accès du site spécifié, vous pouvez afficher les données mises à jour dynamiquement par le script de surveillance auth/nocookies.aspx.

Remarque : Terminez le chemin d’accès du site par une barre oblique (/) pour indiquer que la ressource surveillée est dynamique.

Remarque : lorsque vous configurez le moniteur WI-EXTENDED, lorsque vous spécifiez le chemin d’accès au site, n’entrez pas de barre oblique (/) à la fin du chemin car le logiciel ajoute en interne une barre oblique à la fin du chemin d’accès. Par exemple, notez la commande suivante :

add monitor wi CITRIX-WI-EXTENDED -sitepath "/Citrix/DesktopWeb" -username aaa -password bbb -domain ccc

Un moniteur CITRIX-WI-EXTENDED vérifie le processus de journalisation avec le service Interface Web. Ce moniteur accède à la page de connexion et transmet le nom d’utilisateur, le mot de passe, le domaine et le chemin d’accès du site qui ont été spécifiés lors de la configuration du moniteur. Il vérifie la validité des informations d’identification de connexion, la configuration correcte du moniteur (par exemple, le chemin du site) et la connexion avec le serveur IIS.

Remarque : le moniteur CITRIX-WI-EXTENDED est pris en charge uniquement pour la version .NET des serveurs WI. Ce moniteur ne fonctionnera pas pour la version JSP des serveurs WI.

Si vous utilisez l’assistant pour configurer l’équilibrage de charge des serveurs XenDesktop, un moniteur CITRIX-WEB-INTERFACE est automatiquement créé et lié aux services WI. L’assistant ajoute et lie un moniteur CITRIX-WEB-INTERFACE par défaut. Si vous souhaitez ajouter et lier un moniteur CITRIX-WI-EXTENDED, activez la case à cocher Valider les informations d’identification et tapez les données nécessaires. Si vous n’utilisez pas l’Assistant, ajoutez un moniteur correspondant aux services WI et liez-le à chaque service WI que vous créez.

Pour obtenir des instructions sur l’utilisation de l’Assistant, reportez-vous à la section Configuration de XenDesktop pour l’équilibrage de charge ou Configuration de XenApp pour l’équilibrage de charge.

Pour obtenir des instructions sur l’ajout d’un moniteur CITRIX-WEB-INTERFACE, reportez-vous à la section Création de moniteurs.

Pour obtenir des instructions sur la liaison d’un moniteur à un service, reportez-vous à la section Liaison des moniteurs aux services.

Pour ajouter un moniteur WI à l’aide de l’interface de ligne de commande

À l’invite de commandes, tapez :

add lb monitor <monitorName> <monitorType> -sitePath <site_path> -dispatcherIP 127.0.0.1 -dispatcherPort 3013 -userName <username> -password <password> -domain <domain_name>

Exemples

add lb monitor mwie CITRIX-WEB-INTERFACE -sitePath "/Citrix/XDWI/"
add lb monitor mwie CITRIX-WI-EXTENDED -sitePath "/Citrix/XDWI/"
-dispatcherIP 127.0.0.1 -dispatcherPort 3013 -userName administrator
-password d83d154575d426 -encrypted -domain wi

Pour ajouter un moniteur WI à l’aide de l’utilitaire de configuration

Accédez à Gestion du trafic > Équilibrage de charge > Moniteurs et créez un moniteur WI de type CITRIX-WEB-INTERFACE ou CITRIX-WI-EXTENDED.

Surveillance des services d’interface Web