Analyses de l’expérience utilisateur

Qu’est-ce que User Experience Analytics ?

L’analyse de l’expérience utilisateur fournit des informations exploitables sur les paramètres de performance des utilisateurs et des sessions de votre environnement.

  • User Experience Analytics fournit une solution analytique complète pour tous les sites d’une organisation dans un tableau de bord consolidé unique.
  • User Experience Analytics analyse les sessions utilisateur en fonction de paramètres importants qui définissent ses performances : durée d’ouverture de session, réactivité des sessions, disponibilité des sessions et résilience de session.
  • Les mesures de performance sont définies de base à l’aide de seuils dynamiques. Les seuils permettent de mesurer le score d’expérience de session et de classer les sessions en catégories Excellent, Fair ou Faible.
  • Le score User Experience (UX) est calculé avec les scores d’expérience de session individuels. Le score UX quantifie l’expérience utilisateur complète sur les sites et permet de distinguer les utilisateurs comme ayant une expérience excellente, passable ou médiocre.
  • La vue détaillée fournit également une vue d’ensemble des performances des utilisateurs en fonction des facteurs et sous-facteurs, fournissant des informations exploitables spécifiques aux utilisateurs confrontés à une expérience sous-optimale.

Comment accéder au tableau de bord de l’expérience utilisateur

Pour afficher le tableau de bord de l’expérience utilisateur :

  1. Ouvrez une session sur Citrix Cloud et sélectionnez le client Cloud.

  2. Dans la vignette Analytics Service, cliquez sur Gérer.

  3. Sur la page de présentation d’Analytics, cliquez sur Gérer sous l’offre Performance .

  4. Cliquez sur l’onglet Utilisateurs .

Tableau de bord de l'expérience utilisateur

Comment utiliser le tableau de bord de l’expérience utilisateur

Le tableau de bord Expérience utilisateur affiche la rupture de session en fonction du protocole de session. Ici, le nombre total de sessions qui ont été actives sur les sites sélectionnés pendant la durée sélectionnée, ainsi que leur répartition en sessions HDX, Console et RDP s’affiche. Toutes les sections du tableau de bord affichent des analyses pertinentes pour les sessions HDX uniquement.

Utilisez le filtre de temps pour sélectionner la durée requise. La sélection de sites est disponible si plusieurs sites sont présents dans l’environnement. Le tableau de bord donne un aperçu de l’expérience utilisateur et de la session. Vous obtenez,

  • Classification des utilisateurs exécutant des sessions HDX en fonction de l’expérience utilisateur.
  • Tendance de la classification des utilisateurs pour la durée sélectionnée.
  • Tendance des sessions utilisateur et des échecs de session pendant la durée sélectionnée.
  • Classification des sessions basée sur les facteurs de réactivité de session et de durée d’ouverture de session.

La section suivante décrit les différents éléments du tableau de bord de l’expérience utilisateur.

Score d’expérience utilisateur

Le score UX est un indice d’expérience utilisateur complet calculé en fonction des facteurs de performance qui affectent une session utilisateur. Les mesures mesurées tout au long du cycle de vie de la session, de sa tentative de lancement à sa fin, contribuent au calcul du score UX.

  • La durée d’ouverture de session représente l’expérience de lancement de session.

  • Laréactivité de session représente la réactivité en session ou la latence de session.

  • Ladisponibilité de session représente le taux de réussite de l’établissement d’une connexion de session lorsque l’utilisateur tente de le faire.

  • Larésilience de session indique comment l’application Workspace se rétablit après une défaillance réseau lorsque l’utilisateur est connecté sur un réseau lent. Il mesure le taux de reconnexion.

Pour plus d’informations sur le calcul du score UX et l’étalonnage des seuils pour la classification des utilisateurs, consultez l’article Score UX .

La granularité de la collecte des données est basée sur la période sélectionnée. Toutes les données du tableau de bord et des écrans d’exploration sont obtenues et actualisées à partir de la base de données conformément à la granularité de la collecte des données. Cliquez sur l’icône d’actualisation pour mettre à jour les données immédiatement.

Classification des utilisateurs par expérience

Pour afficher la classification des utilisateurs en fonction du score UX :

  1. Dans l’onglet Utilisateurs, sélectionnez la période pendant laquelle vous souhaitez afficher l’expérience utilisateur. La période de 2 dernières heures (2 h) est sélectionnée par défaut.

  2. Sélectionnez le site. Si vous sélectionnez Tous les sites, les mesures consolidées sur tous les sites sont affichées.

    Classification des utilisateurs

  3. Le nombre total d’utilisateurs actifs sur un ou plusieurs sites sélectionnés pendant la durée sélectionnée est affiché.

  4. La répartition des utilisateurs dans chacune des catégories Excellent, Fair et Poor en fonction de leurs scores UX est affichée. Les seuils de score d’expérience utilisateur pour la classification des utilisateurs sont calculés à l’aide de méthodes statistiques.

    • Utilisateurs avec une excellente expérience utilisateur : représente les utilisateurs ayant un score UX de 71 à 100. Les utilisateurs ayant une excellente expérience utilisateur ont toujours eu une bonne expérience dans tous les facteurs.
    • Utilisateurs avec une expérience utilisateur équitable : représente les utilisateurs ayant un score UX de 41 à 70. Ces utilisateurs ont eu une expérience dégradée pendant une période limitée en raison de certains facteurs.
    • Utilisateurs avec une expérience utilisateur médiocre : représente les utilisateurs ayant un score UX de 1 à 40. Ces utilisateurs ont connu une dégradation prolongée de plusieurs indicateurs.

Utilisateurs non classés

Les utilisateurs peuvent ne pas être classés dans la catégorie si les mesures ICA de session ou les mesures de durée d’ouverture de session ne sont pas reçues.

  • La durée d’ouverture de session nécessite l’installation de Citrix Profile Management sur les machines. Citrix Profile Management calcule la durée d’ouverture de session en fonction des événements de machine et la transmet au service de surveillance. Si un déploiement Remote PC Access existe et qu’une mise à niveau de la machine n’est pas nécessaire, vous pouvez déployer les composants Profile Management séparément (plug-in Citrix Profile Management et Citrix Profile Management WMI). Pour plus d’informations, consultez le blog Surveiller et dépanner les machines Remote PC Access.

  • Les mesures ICA nécessitent que le service End User Experience Monitoring (EUEM) soit en cours d’exécution et que les stratégies correspondantes soient configurées sur les machines. Pour plus d’informations sur la configuration des stratégies liées à EUEM, consultez Paramètres de stratégie de surveillance des utilisateurs finaux.

Tendance de la classification

  1. Les flèches vers le haut et vers le bas indiquent la tendance du nombre d’utilisateurs. Il indique une augmentation ou une diminution du nombre d’utilisateurs dans chaque catégorie par rapport à la période précédente. Par exemple, dans le scénario suivant,

    Tendance de la classification

    • Au cours des 2 dernières heures, le site a enregistré des connexions par un total de 157 utilisateurs.

    • Parmi ceux-ci, 27 utilisateurs ont eu une excellente expérience utilisateur au cours des 2 dernières heures. Ce nombre est inférieur de 4 utilisateurs au nombre d’utilisateurs ayant bénéficié d’une excellente expérience utilisateur au cours des 2 heures précédentes. Ainsi, les deux heures précédentes ont compté 31 utilisateurs avec une excellente expérience utilisateur.

    • 23 utilisateurs ont eu une expérience utilisateur équitable au cours des 2 dernières heures. Ce nombre est inférieur de 9 utilisateurs à celui des utilisateurs qui ont eu une expérience équitable au cours des 2 heures précédentes.

    • 8 utilisateurs ont eu une expérience utilisateur médiocre au cours des 2 dernières heures. 5 utilisateurs ont eu une expérience médiocre au cours des 2 heures précédentes.

  2. Cliquez sur les numéros d’utilisateurs classés pour approfondir l’analyse des facteurs qui affectent ces utilisateurs. Pour plus d’informations, consultez l’article Factor Drilldown .

  3. La classification des utilisateurs basée sur la tendance Expérience affiche la répartition des utilisateurs dans les catégories au cours de la période sélectionnée. La longueur d’une couleur sur la barre indique le nombre d’utilisateurs dans une catégorie d’expérience.

    Tableau de classification des utilisateurs

  4. Le survol du graphique affiche une info-bulle contenant la classification des utilisateurs pour l’intervalle de données spécifique. Cliquez sur la région Excellent, Fair ou Poor sur les barres pour afficher la liste déroulante affichant la classification de l’ensemble spécifique d’utilisateurs pour l’intervalle de données représenté par la barre.

Sessions utilisateur

Une session utilisateur est créée lorsqu’une application ou un bureau est lancé à partir de l’application Workspace. L’utilisateur interagit avec l’application ou le bureau via la session utilisateur. L’expérience de l’utilisateur dans chaque session s’ajoute à l’expérience globale de l’utilisateur dans l’environnement Virtual Apps and Desktops.

La section Sessions utilisateur du tableau de bord Expérience utilisateur affiche les mesures de session importantes des sessions HDX pour la période et le site choisis.

Sessions utilisateur

Vous pouvez afficher les données de session utilisateur suivantes :

  • Nombre total de sessions : nombre total de sessions utilisateur sur la période choisie. Un seul utilisateur peut établir plusieurs sessions utilisateur. Ce nombre inclut toutes les sessions lancées ou actives au cours de la période choisie.

  • Nombretotal d’utilisateurs uniques : nombre d’utilisateurs uniques qui ont lancé une session ou qui ont une session active au cours de la période choisie.

  • Échecs de session : nombre de sessions utilisateur qui n’ont pas pu être lancées pendant cette période. Cliquez sur le nombre d’échecs pour ouvrir la recherche en libre-service basée sur les sessions. Survolez les graphiques pour afficher des informations détaillées sur un intervalle de collecte spécifique. Les graphiques permettent d’identifier le schéma des échecs par rapport au nombre total de sessions connectées. La tendance unique des utilisateurs permet d’analyser l’utilisation des licences dans le Site.

  • Failure Insights : analyse des causes de l’échec de session, analyse descendante vers les utilisateurs, sessions ou machines spécifiques auxquels les échecs sont associés. Un ensemble d’étapes recommandées pour atténuer les défaillances est également disponible.

Insights sur les échecs

Failure Insights fournit des informations sur les causes profondes des échecs de session dans votre environnement. L’exploration plus approfondie de mesures spécifiques à l’aide de ces informations permet de dépanner et de résoudre les échecs de session plus rapidement. Failure Insights aide spécifiquement les administrateurs à améliorer la disponibilité des sessions, ce qui est un facteur important qui détermine l’expérience utilisateur.

Machines à trous noirs

Certaines machines de votre environnement, bien qu’enregistrées et apparaissant saines, peuvent ne pas servir les sessions de service négociées pour eux, ce qui entraîne des échecs. Les machines qui n’ont pas répondu à quatre demandes de session consécutives ou plus sont appelées machines de trou noir. Les raisons de ces défaillances sont liées à divers facteurs susceptibles d’affecter la machine, tels que des licences RDS insuffisantes, des problèmes de mise en réseau intermittents ou une charge instantanée sur la machine. Ces défaillances n’incluent pas les défaillances dues à la capacité ou à la disponibilité des licences. La présence de machines de trou noir dans l’environnement augmente les échecs de session, ce qui entraîne une mauvaise disponibilité des sessions.

La section Machines de trou noir de Failure Insights indique le nombre de machines de trou noir identifiées dans votre environnement pendant la période sélectionnée.

Machines à trous noirs

Des mesures recommandées pour aider à réduire le nombre de trous noirs sont fournies,

  • pour vérifier l’état de la licence RDS,
  • pour mettre la machine en mode de maintenance, ou
  • pour redémarrer la machine.

Cliquez sur le numéro des machines du trou noir pour ouvrir la vue libre-service basée sur les machines qui est filtrée pour afficher toutes les machines trou noir de votre environnement pendant la période sélectionnée. Ici, vous pouvez analyser les mesures de performances individuelles de la machine afin d’identifier et de comprendre les raisons possibles pour lesquelles la machine n’accepte pas les demandes de session. Pour plus d’informations sur les indicateurs de performances disponibles dans la vue libre-service basée sur les machines, consultez la rubrique Recherche en libre-service de machines.

En outre, cliquez sur le nom de la machine pour ouvrir la vue Statistiques de la machine qui permet de mettre en corrélation les paramètres de performance des ressources de la machine avec les paramètres de performance de session au cours de la même période. Pour plus d’informations sur la vue Statistiques de la machine, consultez la section Vue Statistiques de la machine.

Erreur de communication

Le sous-volet Erreur de communication répertorie le nombre d’échecs de session dus à des erreurs de communication entre le point de terminaison (où l’utilisateur lance la session) et le VDA. Ces erreurs peuvent survenir en raison de configurations de pare-feu incorrectes ou d’autres erreurs sur le chemin d’accès réseau.

Sous-volet Erreur de communication

Les deux catégories d’erreurs de communication sont les suivantes :

  • Endpoint to machine : répertorie les sessions où des erreurs de communication se sont produites entre le point de terminaison et la machine.
  • Passerelle vers la machine : répertorie les sessions où des erreurs de communication se sont produites entre la passerelle et la machine.

En outre, le sous-volet Erreur de communication affiche les recommandations suivantes pour résoudre les erreurs.

  • Vérifiez les paramètres du pare-feu sur la machine et la passerelle.
  • Vérifiez la connectivité réseau entre la machine et la passerelle.

Cliquez sur les sessions en échec pour ouvrir la vue libre-service basée sur les sessions qui est filtrée pour afficher toutes les sessions qui ont échoué en raison d’erreurs de communication dans votre environnement au cours de la période sélectionnée. Cette vue permet d’analyser les sessions individuelles qui ont échoué et de déterminer la cause première possible. Pour plus d’informations sur les indicateurs disponibles dans la vue libre-service basée sur les sessions, voir Recherche en libre-service de sessions.

Sous-volet Erreur de communication

Cette fonctionnalité est prise en charge uniquement sur l’application Citrix Workspace 2103 et versions ultérieures.

Réactivité de session

La réactivité de session représente le temps d’aller-retour ICA (ICA RTT). ICA RTT est utilisé pour quantifier le temps de réponse. Il s’agit du temps nécessaire pour que les entrées utilisateur atteignent le serveur et que la réponse apparaisse sur la machine du point de terminaison. Il mesure l’expérience en cours de session et quantifie le décalage subi lors de l’interaction avec une application ou un bureau virtuel.

Réactivité de la session La section Réactivité de la session contient les informations suivantes :

Sessions actives : les sessions actives sont des sessions utilisateur actuellement opérationnelles et connectées à Citrix Virtual Apps and Desktops.

Classification des sessions : Les sessions sont classées dans la catégorie Excellente, Fair ou Faible en fonction de leurs mesures ICA RTT sur la période sélectionnée. Cliquez sur les numéros de classification pour afficher la recherche en libre-service basée sur les sessions pour l’ensemble de sessions sélectionné.

Les seuils de catégorisation sont calculés pour le client actuel et sont recalibrés dynamiquement. Pour plus d’informations, consultez la documentation sur le seuil dynamique .

Sessions non classées pour la réactivité

Les sessions peuvent ne pas être classées par catégorie pour la réactivité des sessions dans les cas suivants :

  • La session est déconnectée.
  • Le message de lancement de session est reçu, mais pas les mesures ICA. Les mesures ICA ne sont disponibles que pour les sessions,

    • lancé à partir de machines activées pour NSAP
    • les nouvelles sessions CGP (Common Gateway Protocol) et les sessions non reconnectées.

Tendance de la classification

La classification des sessions est tracée pour le site sélectionné pendant la durée sélectionnée. La légende affiche les seuils actuels utilisés pour tracer le graphique et l’heure de la dernière mise à jour des seuils.

La tendance de classification des sessions basée sur la réactivité des sessions permet d’identifier les sessions confrontées à des problèmes de réseau.

Durée de connexion à la session

La période entre le moment où un utilisateur clique sur une application ou un bureau dans l’application Citrix Workspace et le moment où l’application ou le bureau est disponible est appelée durée d’ouverture de session. La durée d’ouverture de session inclut le temps nécessaire aux différents processus de la séquence de lancement complexe. La durée totale d’ouverture de session comprend des phases telles que le courtage, le démarrage de la machine virtuelle, la connexion HDX, l’authentification, le chargement du profil, le script d’ouverture de session, l’objet de stratégie de groupe et le lancement de l’interpréteur de commandes.

La décomposition des données de durée d’ouverture de session en phases individuelles permet de dépanner et d’identifier une phase spécifique entraînant une durée d’ouverture de session plus longue.

Durée de connexion à la session

Cette section contient les informations suivantes :

Nombretotal d’ouvertures de session : nombre total d’ouvertures de session à des applications ou bureaux virtuels au cours de la durée et du site sélectionnés.

Classification des sessions : les sessions sont classées comme Excellente, passable ou médiocre en fonction de leurs mesures de durée d’ouverture de session sur la période sélectionnée. Cliquez sur les numéros de classification pour afficher la recherche en libre-service basée sur les sessions pour l’ensemble de sessions sélectionné. Les seuils de catégorisation sont calculés spécifiquement pour le client actuel et sont recalibrés dynamiquement. Pour plus d’informations, consultez la documentation sur le seuil dynamique . La légende affiche les seuils actuels utilisés pour tracer le graphique et l’heure de la dernière mise à jour des seuils.

Sessions non classées pour la durée d’ouverture de session

Les sessions peuvent ne pas être classées pour la durée d’ouverture de session si les sous-facteurs ne sont pas configurés pour être mesurés comme décrit dans Sous-facteurs Durée d’ouverture de session.

Durée d’ouverture de session triée par groupes de mise à disposition

Les données de durée d’ouverture de session sont affichées sous forme de tableau avec les informations suivantes :

  • Groupe de mise à disposition et site correspondant.

  • Tableau de distribution des sessions basé sur des indicateurs de performance - Excellent, passable ou médiocre.

  • Nombre total de sessions.

  • Nombre de sessions excellentes, passables et médiocres.

Par défaut, les données de la table sont triées en fonction de la colonne Sessions médiocres . Vous pouvez choisir de le trier en fonction de n’importe quelle autre colonne. Les cinq premiers groupes de mise à disposition basés sur les critères de tri sont affichés. Cliquez sur Afficher plus de groupes de mise à disposition pour afficher plus de données.

Ce tableau permet d’identifier les groupes de mise à disposition présentant le nombre maximal de sessions médiocres. Vous pouvez résoudre les problèmes supplémentaires pour identifier les stratégies entraînant une durée d’ouverture de session plus élevée sur le groupe de mise à disposition spécifique.