Bonjour Citrixiens et Citrixiennes en herbe,

Le 15 Février 2017, Citrix mettait en ligne l’outil Connection Quality Indicator permettant de mettre en évidence la quantité de bande passante disponible, la latence et l’ICA Round Trip Time des sessions utilisateurs, qu’ils se connectent vers une infrastructure XenApp ou XenDesktop 7.x, en temps réel :

Connection.Quality.Indicator.000

Cet outil vient se rajouter à la panoplie d’outil de ce genre, tel que :
– Citrix Director
– Citrix HDX Monitor
– Remote Display Analyzer
– etc…

Cette fois ci, Connection Quality Indicator (CQI) offre une interface compréhensible pour n’importe quel utilisateur lambda. Quand les utilisateurs perçoivent des lenteurs dans l’usage de leur session ICA, un petit coup d’oeil et ils appellent moins le support.

Ils prennent leur mal en patience…

Citrix Connection Quality Indicator

Une fois l’outil installé et configuré, l’utilisateur voit une icône apparaitre dans sa barre des tâches
Connection.Quality.Indicator.001

En cliquant sur l’icône une fenêtre flottante s’affiche par défaut en bas à droite de l’écran publié :
Connection.Quality.Indicator.002

La roue dentée permet d’afficher les informations suivantes :
– bande passante disponible,
– la latence réseau,
– le Round Trip Time ICA.
Connection.Quality.Indicator.003

Il est possible de changer l’emplacement d’affichage de la fenêtre flottante en sélectionnant un des coins de cette dernière :
Connection.Quality.Indicator.004

Du point de vue de l’utilisateur, l’expérience de l’outil Connection Quality Indicator est très bonne car peu intrusive et facile d’exploitation.

Installation

L’outil est disponible sur les serveurs Citrix à cette adresse web : https://support.citrix.com/article/CTX220774

Système supporté
Microsoft Windows 10
Microsoft Windows 8.1
Microsoft Windows 7 with Service Pack 1
Microsoft Windows Server 2016
Microsoft Windows Server 2012 R2
Microsoft Windows Server 2008 R2 SP1
Desktop OS Virtual Delivery Agent 7.6.300 minimum Server OS Virtual Delivery Agent 7.6.300 minimum
Microsoft .NET Framework 4.5.1

L’installation est simple, il vous faut avoir les droits administrateur local au moins. Ne pas le faire via une session ICA et l’installer là où vous positionnez votre Citrix Virtual Delivery Agent.

Si vous êtes sur un système d’exploitation de type serveur, Citrix modifie la clé “HKEY_LOCAL_MACHINE\Software\Microsoft\WindowsNT\CurrentVersion\Winlogon” en y ajoutant le script Launcher.cmd.

Si vous êtes sur un sytème d’exploitation de type poste de travail, alors Citrix modifie la clé de registre “HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run

Citrix fournit dans le répertoire d’installation “C:\Program Files (x86)\Citrix\Connection Quality Indicator\configuration”, quatre fichiers de GPO afin que vous puissez administrer l’outil soit en local ou via votre domaine AD :
Connection.Quality.Indicator.006
Connection.Quality.Indicator.007
Connection.Quality.Indicator.008
Connection.Quality.Indicator.009

Afin que le logiciel se ferme correctement à la fermeture de session de l’utilisateur, Citrix l’ajoute à la clé :
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Citrix\wfshell\TWI
valeur LogoffCheckSysModules

Configuration

Une fois dans la GPO, vous pouvez paramétrer les options suivantes :
Connection.Quality.Indicator.010

Enable CQI Counters refresh rate (valeur en seconde minimum : 5)
Notification display settings Initial Notofication Delay (valeur en seconde minimum : 30)
Disable Initial Notification (case à cocher : non cocher par défaut)
Minimum Interval between Notifications (valeur en seconde minimum : 30)
Disable All Notifications (case à cocher : non cocher par défaut)
Strong Connection Custom Messages (valeur texte à modifier : “Network is operating normally” par défaut)
Weak Connection Custon Message (valeur texte à modifier : “User experience may be degraded due to network congestion” par défaut)
Poor Connection Custom Message (valeur texte à modifier : “User experience is being impacted due to network problems” par défaut)

note : pour les messages personnalisées, il ne faut pas excéder plus de 80 caractères environ.

Connection Threshold settings High Latency (valeur en millisecondes minimum : 100)
Low Latency (valeur en millisecondes minimum : 0)
High ICA RTT (valeur en millisecondes minimum : 100)
Low ICA RTT (valeur en millisecondes minimum : 100)
High Bandwidth (valeur en Mbps minimum : 2)
Low Bandwidth (valeur en Mbps minimum : 0)

Si vous souhaitez en savoir plus ou le mettre en place, aller sur le lien suivant ; https://support.citrix.com/article/CTX220774

A bientôt,
Patrice Jacques-gustave
Immajg-consult

Laisser un commentaire