Diagnostiquer les problèmes de démarrage de session
En plus des phases du processus d’ouverture de session mentionnées dans la section Diagnostiquer les problèmes d’ouverture de session utilisateur, Director affiche la durée de démarrage de la session. Celle-ci est divisée en durée de démarrage de session de l’application Workspace et durée de démarrage de session VDA sur les pages Détails de l’utilisateur et Détails de la machine. Ces deux durées contiennent également des phases individuelles dont les durées de démarrage sont affichées. Ces données vous aident à comprendre et à résoudre les problèmes liés à une durée de démarrage de session élevée. De plus, la durée de chaque phase impliquée dans le démarrage de la session aide à résoudre les problèmes associés aux phases individuelles. Par exemple, si le temps de mappage des lecteurs est élevé, vous pouvez vérifier si tous les lecteurs valides sont correctement mappés dans la GPO ou le script. Cette fonctionnalité est disponible sur Delivery Controller version 7 1906 et ultérieure, et sur les VDA 1903 et ultérieurs.
-
Conditions préalables
-
Assurez-vous que les conditions préalables suivantes sont remplies pour que les données de durée de démarrage de session soient affichées :
- Delivery Controller™ 7 1906 ou version ultérieure.
- VDA 1903 ou version ultérieure.
-
Le service Citrix End User Experience Monitoring (EUEM) doit être en cours d’exécution sur le VDA.
-
Limitations
Les limitations suivantes s’appliquent lorsque Director affiche les données de durée de démarrage de session.
- La durée de démarrage de session est disponible uniquement pour les sessions HDX™.
- Pour les lancements de session depuis iOS et Android OS, seule la durée de démarrage VDA est disponible.
- La durée de téléchargement de fichier ICA® (IFDCD) est disponible uniquement lorsque l’application Workspace est détectée lors du lancement depuis un navigateur.
- Pour les lancements de session depuis Mac OS, l’IFDCD est disponible uniquement pour l’application Workspace 1902 ou version ultérieure.
- Pour les lancements de session depuis Windows OS, l’IFDCD est disponible pour l’application Workspace 1902 et versions ultérieures. Pour les versions antérieures, l’IFDCD est affichée uniquement pour les lancements d’applications depuis un navigateur avec l’application Workspace détectée.
Remarques :
- Si vous rencontrez des problèmes d’affichage de la durée de démarrage des sessions après que les conditions préalables sont remplies, consultez les journaux du serveur Director et du VDA comme décrit dans CTX130320.
Pour les sessions partagées (plusieurs applications lancées dans la même session), les métriques de démarrage de l’application Workspace sont affichées pour la connexion la plus récente ou le lancement d’application le plus récent.
- Certaines métriques de démarrage de session VDA ne sont pas applicables lors des reconnexions. Dans de tels cas, un message est affiché.

Phases de démarrage de session de l’application Workspace
Durée de démarrage client de session (SSCD)
Lorsque cette métrique est élevée, cela indique un problème côté client qui entraîne des temps de démarrage longs. Examinez les métriques suivantes pour déterminer la cause première probable du problème. La SSCD commence aussi près que possible du moment de la requête (clic de souris). Elle se termine lorsque la connexion ICA entre le périphérique client et le VDA a été établie. Dans le cas d’une session partagée, cette durée est beaucoup plus courte, car une grande partie des coûts de configuration associés à la création d’une nouvelle connexion au serveur ne sont pas engagés. Au niveau inférieur suivant, plusieurs métriques détaillées sont disponibles.
Il s’agit du temps nécessaire au client pour télécharger le fichier ICA depuis le serveur. Le processus global est le suivant :
- L’utilisateur clique sur une ressource (application ou bureau) dans l’application Workspace.
- Une requête de l’utilisateur est envoyée à StoreFront™ via le Citrix Gateway (si configuré), qui envoie la requête au Delivery Controller.
- Le Delivery Controller trouve une machine disponible pour la requête et envoie les informations de la machine et d’autres détails à StoreFront. De plus, StoreFront demande et reçoit un ticket unique de la Secure Ticket Authority.
- StoreFront génère un fichier ICA et l’envoie à l’utilisateur via le Citrix Gateway (si configuré).
L’IFDCD représente le temps nécessaire à l’ensemble du processus (étapes 1 à 4). La durée de l’IFDCD cesse d’être comptabilisée lorsque le client reçoit le fichier ICA.
La LPWD est le composant StoreFront du processus.
Si l’IFDCD est élevée (mais que la LPWD est normale), le traitement côté serveur du lancement a réussi, mais il y a eu des problèmes de communication entre le périphérique client et StoreFront. Cela résulte de problèmes réseau entre les deux machines. Vous pouvez donc commencer par résoudre les problèmes réseau potentiels.
Durée du serveur Web de la page de lancement (LPWD)
Il s’agit du temps nécessaire pour traiter la page de lancement (launch.aspx) sur StoreFront. Si la LPWD est élevée, il peut y avoir un goulot d’étranglement sur StoreFront.
Les causes possibles incluent :
- Charge élevée sur StoreFront. Essayez d’identifier la cause du ralentissement en vérifiant les journaux des services Internet (IIS) et les outils de surveillance, le Gestionnaire des tâches, le Moniteur de performances, etc.
- StoreFront rencontre des problèmes de communication avec d’autres composants tels que le Delivery Controller. Vérifiez si la connexion réseau entre StoreFront et le Delivery Controller est lente ou si certains Delivery Controllers sont hors service ou surchargés.
Durée du serveur Web de résolution de noms (NRWD)
Il s’agit du temps nécessaire au Delivery Controller pour résoudre le nom d’une application/d’un bureau publié en une adresse IP de machine VDA.
Lorsque cette métrique est élevée, cela indique que le Delivery Controller met beaucoup de temps à résoudre le nom d’une application publiée en une adresse IP.
Les causes possibles incluent un problème côté client, des problèmes avec le Delivery Controller, comme une surcharge du Delivery Controller, ou un problème avec la liaison réseau entre eux.
Durée du serveur Web de réponse de ticket (TRWD)
Cette durée indique le temps nécessaire pour obtenir un ticket (si nécessaire) auprès du serveur Secure Ticket Authority (STA) ou du Delivery Controller. Lorsque cette durée est élevée, cela indique que le serveur STA ou le Delivery Controller sont surchargés.
Durée de recherche client de session (SLCD)
Cette durée représente le temps nécessaire pour interroger chaque session afin d’héberger l’application publiée demandée. La vérification est effectuée sur le client pour déterminer si une session existante peut gérer la demande de lancement de l’application. La méthode utilisée dépend du fait que la session soit nouvelle ou partagée.
Durée de création de session côté client (SCCD)
Cette durée représente le temps nécessaire pour créer une session, depuis le moment où wfica32.exe (ou un fichier équivalent similaire) est lancé jusqu’à l’établissement de la connexion.
Phases de démarrage de session VDA
Durée de démarrage de session VDA (SSVD)
Cette durée est la métrique de démarrage de connexion côté serveur de haut niveau qui englobe le temps nécessaire au VDA pour effectuer l’intégralité de l’opération de démarrage. Lorsque cette métrique est élevée, cela indique un problème VDA qui augmente les temps de démarrage de session. Cela inclut le temps passé sur le VDA pour effectuer l’intégralité de l’opération de démarrage.
Durée d’obtention des informations d’identification VDA (COVD)
Temps nécessaire au VDA pour obtenir les informations d’identification de l’utilisateur.
Cette durée peut augmenter artificiellement si un utilisateur ne fournit pas ses informations d’identification en temps voulu. Elle n’est donc pas incluse dans la durée de démarrage du VDA. Ce temps n’est susceptible d’être significatif que si une connexion manuelle est utilisée et que la boîte de dialogue des informations d’identification côté serveur est affichée (ou si un avis juridique est affiché avant le début de la connexion).
Durée d’authentification des informations d’identification VDA (CAVD)
Il s’agit du temps nécessaire au VDA pour authentifier les informations d’identification de l’utilisateur auprès du fournisseur d’authentification. Il peut s’agir de Kerberos, d’Active Directory ou d’une interface de fournisseur de support de sécurité (SSPI).
Durée de la stratégie de groupe VDA (GPVD)
Cette durée représente le temps nécessaire pour appliquer les objets de stratégie de groupe lors de la connexion.
Durée d’exécution du script de connexion VDA (LSVD)
Il s’agit du temps nécessaire au VDA pour exécuter les scripts de connexion de l’utilisateur.
Envisagez de rendre asynchrones les scripts de connexion de l’utilisateur ou du groupe. Envisagez d’optimiser les scripts de compatibilité d’application ou d’utiliser des variables d’environnement à la place.
Durée de chargement du profil VDA (PLVD)
Il s’agit du temps nécessaire au VDA pour charger le profil de l’utilisateur.
Si cette durée est élevée, examinez la configuration de votre profil utilisateur. La taille et l’emplacement des profils itinérants contribuent à des démarrages de session lents. Lorsqu’un utilisateur se connecte à une session où les profils itinérants des services Terminal Server et les dossiers personnels sont activés, le contenu du profil itinérant et l’accès à ce dossier sont mappés pendant la connexion. Cela consomme des ressources supplémentaires. Parfois, cela peut consommer une quantité significative de l’utilisation du processeur. Envisagez d’utiliser les dossiers Terminal Services home avec des dossiers personnels redirigés pour atténuer ce problème. En général, envisagez d’utiliser Citrix Profile Management pour gérer les profils utilisateur dans les environnements Citrix. Si vous utilisez Citrix Profile Management et que les temps de connexion sont lents, vérifiez si votre logiciel antivirus bloque l’outil Citrix Profile Management.
Durée de création d’imprimante VDA (PCVD)
Il s’agit du temps nécessaire au VDA pour mapper les imprimantes clientes de l’utilisateur de manière synchrone. Si la configuration est définie pour que la création d’imprimantes soit effectuée de manière asynchrone, la valeur n’est pas enregistrée pour PCVD car cela n’a pas d’impact sur l’achèvement du démarrage de la session.
Un temps excessif passé à mapper les imprimantes est souvent le résultat des paramètres de la stratégie de création automatique d’imprimantes. Le nombre d’imprimantes ajoutées localement sur les périphériques clients des utilisateurs et votre configuration d’impression peuvent directement affecter les temps de démarrage de votre session. Lorsqu’une session démarre, Citrix Virtual Apps and Desktops™ doit créer chaque imprimante mappée localement sur le périphérique client. Envisagez de reconfigurer vos stratégies d’impression pour réduire le nombre d’imprimantes créées, en particulier lorsque les utilisateurs ont de nombreuses imprimantes locales. Pour ce faire, modifiez la stratégie de création automatique d’imprimantes dans Delivery Controller et Citrix Virtual Apps and Desktops.
Durée de mappage de lecteur VDA (DMVD)
Il s’agit du temps nécessaire au VDA pour mapper les lecteurs, périphériques et ports clients de l’utilisateur.
Assurez-vous que vos stratégies de base incluent des paramètres pour désactiver les canaux virtuels inutilisés. Par exemple, le mappage de ports audio ou COM, afin d’optimiser le protocole ICA et d’améliorer les performances globales de la session.
Durée de lancement d’application/de bureau VDA (ALVD/DLVD)
Cette phase est une combinaison de la durée Userinit et Shell. Lorsqu’un utilisateur se connecte à une machine Windows, winlogon exécute userinit.exe. Userinit.exe exécute les scripts de connexion, rétablit les connexions réseau, puis démarre Explorer.exe. Userinit représente la durée entre le démarrage de userinit.exe et le démarrage de l’interface utilisateur pour le bureau virtuel ou l’application. La durée Shell est le temps entre l’initialisation de l’interface utilisateur et le moment où l’utilisateur reçoit le contrôle du clavier et de la souris.
Durée de création de session VDA (SCVD)
Ce temps inclut tout délai divers dans le temps de création de session sur le VDA.