XenApp and XenDesktop

Diagnostiquer les problèmes de connexion utilisateur

Utilisez les données de durée d’ouverture de session pour résoudre les problèmes d’ouverture de session des utilisateurs. Dans la vue Détails de l’utilisateur, la durée est affichée sous la forme d’une valeur numérique en dessous de laquelle l’heure d’ouverture de session est affichée ainsi qu’un graphique des phases du processus d’ouverture de session.

Panneau Durée d'ouverture de session dans la vue Détails de l'utilisateur

Lorsque les utilisateurs ouvrent une session sur XenApp et XenDesktop, Monitor Service suit les phases du processus d’ouverture de session depuis la connexion de l’utilisateur à partir de Citrix Receiver jusqu’au moment où le bureau est prêt à être utilisé. Le nombre élevé sur la gauche est la durée totale d’ouverture de session et il est calculé en combinant la durée nécessaire à l’établissement de la connexion et à l’obtention d’un bureau à partir du Delivery Controller avec le temps nécessaire pour authentifier et ouvrir la session sur un bureau virtuel. Les informations de durée sont présentées en secondes (ou fractions de secondes) dans l’heure locale du navigateur Web de l’administrateur.

Utilisez ces étapes générales pour résoudre les problèmes d’ouverture de session :

  1. Dans la vue Détails de l’utilisateur, résolvez l’état d’ouverture de session à l’aide du panneau Durée de l’ouverture de session.
    • Si l’utilisateur ouvre une session, l’affichage indique le processus d’ouverture de session.
    • Si l’utilisateur est actuellement connecté, le panneau Durée de l’ouverture de session affiche le temps qu’il a fallu à l’utilisateur pour se connecter à la session en cours.
  2. Examinez les phases du processus d’ouverture de session.
Phases du processus d’ouverture de session Description
Négociation des connexions Durée requise pour décider quel bureau à attribuer à l’utilisateur.
Démarrage de VM Si la session requiert le démarrage d’une machine, durée requise pour démarrer la machine virtuelle.
Connexion HDX Durée requise pour effectuer les étapes permettant d’établir la connexion HDX du client vers la machine virtuelle.
Authentification Durée requise pour effectuer l’authentification sur la session distante.
GPO Si des paramètres de stratégie de groupe sont activés sur les machines virtuelles, durée requise pour appliquer les objets de stratégie de groupe.
Scripts de connexion Si des scripts de connexion sont configurés pour la session, durée requise pour l’exécution des scripts de connexion.
Chargement profil Si des paramètres de profil sont configurés pour l’utilisateur ou la machine virtuelle, durée requise pour charger le profil utilisateur.
Session interactive Durée requise pour transférer le contrôle du clavier et de la souris à l’utilisateur après chargement du profil utilisateur. De toutes les phases du processus d’ouverture de session, il s’agit généralement de la durée la plus longue. Elle est calculée comme suit : Durée de session interactive = heure à laquelle le bureau est prêt (EventId 1000 sur le VDA) - heure à laquelle le profil utilisateur est chargé (EventId 2 sur le VDA).

La durée totale d’ouverture de session n’est pas la somme exacte de ces phases. Par exemple, certaines phases se produisent en parallèle, et dans certaines phases, un traitement supplémentaire se produit pouvant entraîner une durée d’ouverture de session plus longue que la somme.

Remarque : le graphique Durée d’ouverture de session affiche les phases d’ouverture de session en secondes. Toutes les valeurs de durée inférieures à une seconde sont affichées en tant que fraction de seconde. Les valeurs supérieures à une seconde sont arrondies à la demi-seconde la plus proche. Le graphique a été conçu pour afficher la valeur la plus élevée de l’axe Y en tant que 200 secondes. Toute valeur supérieure à 200 secondes est montrée avec la valeur réelle affichée au-dessus de la barre.

Conseils de dépannage

Pour identifier les valeurs inattendues ou inhabituelles dans le graphique, comparez la durée requise lors de chaque phase de la session en cours avec la durée moyenne pour cet utilisateur au cours des sept derniers jours, et avec la durée moyenne de tous les utilisateurs dans ce groupe de mise à disposition au cours des sept derniers jours.

Faites remonter le problème si nécessaire. Par exemple, si le démarrage de la machine virtuelle est lent, le problème peut provenir de l’hyperviseur, vous pouvez donc en informer l’administrateur de l’hyperviseur. Ou, si la durée de négociation est lente, vous pouvez adresser ce problème à l’administrateur de site pour vérifier l’équilibrage de charge sur le Delivery Controller.

Examinez les différences inhabituelles, notamment :

  • Barres d’ouverture de session manquantes
  • Écart important entre la durée actuelle et la durée moyenne de cet utilisateur. Causes potentielles :
    • Une nouvelle application a été installée.
    • Une mise à jour du système d’exploitation s’est produite.
    • Des modifications ont été apportées à la configuration.
    • La taille du profil utilisateur est élevée. Dans ce cas, le temps de chargement du profil sera élevé.
  • Écart important entre le nombre d’ouvertures de session de l’utilisateur (actuel et durée moyenne) et la durée moyenne du groupe de mise à disposition.

Si nécessaire, cliquez sur Redémarrer pour observer le processus d’ouverture de session de l’utilisateur pour résoudre les problèmes, tels que Démarrage de VM ou Négociation.

Diagnostiquer les problèmes de connexion utilisateur