Citrix Virtual Apps and Desktops

Dépanner les machines

Remarque :

Citrix Health Assistant est un outil qui permet de résoudre les problèmes de configuration dans les VDA non enregistrés. L’outil automatise un certain nombre de vérifications de l’état pour identifier les causes possibles des échecs d’enregistrement de VDA et des problèmes de lancement de session et de configuration de la redirection de fuseau horaire. L’article du centre de connaissances, Citrix Health Assistant - Troubleshoot VDA Registration and Session Launch contient les instructions de téléchargement et d’utilisation de l’outil Citrix Health Assistant.

La vue Filtres > Machines de la console Director affiche les machines configurées sur le site. L’onglet Machines avec OS multi-session comprend l’index de calculateur de charge, qui indique la distribution des compteurs de performances et les info-bulles du nombre de sessions si vous survolez le lien avec la souris.

Cliquez sur la colonne Raison de l’échec pour une machine en échec afin d’obtenir une description détaillée de l’échec et des actions recommandées pour résoudre le problème. Les raisons de l’échec et les actions recommandées pour des défaillances de machines et de connexion sont disponibles sur la page Dépannage et raison des échecs de Citrix Director.

Cliquez sur le lien du nom d’une machine pour accéder à la page Détails de la machine.

La page Détails de la machine présente les détails de la machine, les détails de l’infrastructure, et les détails des correctifs appliqués sur la machine.

Utilisation des ressources en temps réel par machine

Le panneau Utilisation de machine affiche des graphiques montrant l’utilisation en temps réel du processeur et de la mémoire. En outre, les graphiques de surveillance de GPU et de disque sont disponibles pour les sites avec Delivery Controller et VDA version 7.14 ou ultérieure.

Les graphiques de surveillance de disque, les nombres moyens d’E/S par seconde et la latence du disque sont des mesures importantes de performance qui vous aident à surveiller et à résoudre les problèmes liés aux disques VDA. Le graphique Nbre moyen d’E/S par seconde affiche le nombre moyen de lectures et d’écritures sur un disque. Sélectionnez Latence de disque pour afficher un graphique du délai entre une requête de données et son retour à partir du disque, mesuré en millisecondes.

Détails de la machine

Utilisation du GPU

Sélectionnez Utilisation du GPU pour afficher le pourcentage d’utilisation du GPU, de la mémoire du GPU et de l’encodeur et du décodeur afin de résoudre les problèmes liés au GPU sur des VDA avec OS mono-session et multi-session.

Versions de GPU prises en charge :

  • GPU NVIDIA Tesla M60 exécutant le pilote d’affichage version 369.17 ou ultérieure. Pour plus d’informations, consultez la section Logiciel NVIDIA vGPU.
  • GPU AMD Radeon Instinct MI25 et processeurs AMD EPYC 7V12 (Rome). Pour plus d’informations, consultez la section Pilotes AMD et support.

Pilotes :

Les pilotes ou extensions appropriés doivent être installés sur les VDA.

Remarques d’utilisation :

  • Les graphiques d’utilisation du GPU ne sont disponibles que pour les VDA exécutant Windows 64 bits.
  • HDX 3D Pro doit être activé sur le VDA pour que ce dernier puisse proposer l’accélération GPU. Pour de plus amples informations, consultez les sections Accélération GPU pour OS mono-session Windows et Accélération GPU pour OS multi-session Windows.
  • Lorsqu’un VDA accède à plusieurs GPU, le graphique d’utilisation affiche la moyenne des mesures de GPU collectées à partir des GPU individuels. Les mesures GPU sont collectées pour le VDA complet et non pour des processus individuels.
  • Pour AMD, l’utilisation de l’encodeur et du décodeur n’est pas prise en charge séparément. Toute charge de travail d’encodage/de décodage utilisant le GPU sera signalée comme charge 3D générale liée à l’utilisation du GPU.
  • Assurez-vous d’installer le NVIDIA WMI lors de l’installation. Cette fenêtre n’est disponible que lors de l’installation manuelle.
  • Si des pilotes sont installés mais que Director ne détecte pas le GPU
    • Vérifiez le Gestionnaire des tâches. Si les pilotes sont correctement installés, le GPU doit apparaître dans le Gestionnaire des tâches.
    • Vérifiez si la machine est enregistrée. Parfois, les machines peuvent mettre un certain temps à être détectées comme étant en ligne.
  • Si l’utilisation du GPU ne montre aucune activité dans Director, assurez-vous que la charge de travail que vous exécutez utilise le GPU. Pour les charges de travail graphiques, cela peut être activé depuis Paramètres > Système > Affichage > Paramètres graphiques > Choisissez l’application pour définir les préférences. Assurez-vous d’activer les hautes performances. Parfois, Windows utilise par défaut le processeur pour les charges de travail graphiques lorsque celui-ci est défini sur les valeurs par défaut du système ou le paramètre Économie d’énergie, en fonction d’autres paramètres.
  • Les données sont mises à jour toutes les minutes et la visualisation des données commence dans la minute qui suit la sélection de Utilisation du GPU.

Utilisation des ressources historiques par machine

Dans le panneau Utilisation de machine, cliquez sur Afficher utilisation historique pour afficher l’historique d’utilisation des ressources sur la machine sélectionnée. Les graphiques d’utilisation comprennent les compteurs de performance critiques liés au processeur, à la mémoire, aux sessions simultanées maximales, au nombre moyen d’E/S par seconde et à la latence du disque.

Remarque :

Le paramètre de stratégie Surveillance, Activer le suivi des processus, doit être défini sur « Autorisé » pour collecter et afficher les données dans le tableau des 10 processus les plus utilisés sur la page Utilisation historique des machines. La collecte n’est pas autorisée par défaut.

Les données d’utilisation de l’UC et de la mémoire, du nombre moyen d’E/S par seconde et de latence de disque sont collectées par défaut. Vous pouvez désactiver la collecte à l’aide du paramètre de stratégie Activer le suivi des ressources.

Utilisation historique des machines

  1. Dans le panneau Utilisation de machine de la vue de Détails de machine, sélectionnez Afficher utilisation historique.
  2. Dans la page Utilisation historique des machines, définissez la période d’affichage : 2 dernières heures, 24 dernières heures, 7 derniers jours, dernier mois ou dernière année.

    Remarque :

    Les données de nombre moyen d’E/S par seconde et d’utilisation de latence de disque sont disponibles uniquement pour les 24 dernières heures, le dernier mois et l’année se terminant. L’heure de fin personnalisée n’est pas prise en charge.

  3. Cliquez sur Appliquer et sélectionnez les graphiques requis.
  4. Placez le pointeur de la souris sur les différentes sections du graphique pour afficher de plus amples informations sur la période sélectionnée.

Utilisation historique des machines avec IOPS et latence de disque

Par exemple, si vous sélectionnez les 2 dernières heures, la période de référence correspond aux 2 heures avant l’intervalle sélectionné. Affichez la tendance d’UC, de mémoire et de session au cours des 2 dernières heures et de la période de référence. Si vous sélectionnez Mois dernier, la période de référence est le mois précédent. Sélectionnez cette option pour afficher le nombre moyen d’E/S par seconde et la latence de disque au cours du dernier mois et la période de référence.

  1. Cliquez sur Exporter pour exporter les données d’utilisation des ressources pendant la période sélectionnée. Pour de plus amples informations, consultez la section Exporter des rapports dans Surveiller les déploiements.
  2. Sous les graphiques, le tableau dresse la liste des 10 processus utilisant le plus d’UC ou de mémoire. Vous pouvez trier par colonne pour la durée sélectionnée : nom de l’application, nom d’utilisateur, ID de session, utilisation moyenne et max. de l’UC et utilisation moyenne et max. de la mémoire. Les colonnes E/S par seconde et Latence de disque ne peuvent pas être triées.

    Remarque :

    L’ID de session pour les processus système s’affiche en tant que « 0000 ».

  3. Pour afficher les tendances historiques de consommation de ressources d’un processus particulier, accédez aux détails d’un des 10 processus les plus utilisés.

Accès à la console machine

Vous pouvez accéder aux consoles des machines avec OS mono-session et OS multi-session hébergées sur XenServer version 7.3 et ultérieure directement à partir de Director. De cette façon, vous n’avez pas besoin de XenCenter pour résoudre les problèmes sur les VDA hébergés par XenServer. Pour que cette fonctionnalité soit disponible :

  • La version 7.16 ou ultérieure de Delivery Controller est requise.
  • La version 7.3 ou ultérieure du serveur XenServer hébergeant la machine est requise et doit être accessible depuis l’interface utilisateur de Director.

Accès à la console machine

Pour dépanner une machine, cliquez sur le lien Console dans le panneau Détails de la machine correspondant. Après l’authentification des informations d’identification de l’hôte que vous fournissez, la console de la machine s’ouvre dans un onglet distinct en utilisant noVNC, un client VNC basé sur le Web. Vous avez maintenant accès au clavier et à la souris sur la console.

Remarque :

  • Cette fonctionnalité n’est pas prise en charge sur Internet Explorer 11.
  • Si le pointeur de la souris sur la console de la machine est mal aligné, consultez CTX230727 pour connaître les étapes permettant de résoudre le problème.
  • Director lance l’accès à la console dans un nouvel onglet ; assurez-vous que les paramètres de votre navigateur autorisent les fenêtres contextuelles.
  • Pour des raisons de sécurité, Citrix vous recommande d’installer des certificats SSL sur votre navigateur.

Inspecter les machines ayant fait récemment l’objet d’une action d’alimentation

Vous pouvez désormais inspecter les machines grâce à l’état des actions d’alimentation. Cette fonctionnalité vous permet d’analyser les éléments suivants :

  • Échec de mise sous tension entraînant des problèmes pour l’utilisateur
  • Échec de mise hors tension qui augmente les coûts

Remarque :

Les données ne sont disponibles que pour les machines à alimentation gérée. Les données ne sont pas disponibles pour les actions d’alimentation effectuées avant la prise en charge de la fonctionnalité.

Vous pouvez consulter l’état des actions d’alimentation des machines de la manière suivante :

À partir de l’onglet Filtres > Machines. Dans ce cas, les colonnes Durée de l’action d’alimentation et Résultat de l’action d’alimentation sont visibles par défaut. Vous pouvez également sélectionner les colonnes que vous souhaitez afficher.

À partir de l’onglet Optimisation des coûts. Dans ce cas, le filtre par défaut Action d’alimentation déclenchée par est défini sur Autoscale et Résultat de l’action d’alimentation est défini sur Échec.

Grâce à cette fonctionnalité, vous pouvez afficher les détails des contrôles d’action d’alimentation. Par exemple, vous pouvez voir qui a déclenché l’action, quelle action a modifié l’état de l’alimentation, la raison de l’échec et l’heure à laquelle l’action s’est terminée. Vous pouvez également exporter ces informations.

Les filtres suivants sont ajoutés pour afficher l’état de l’action d’alimentation :

Filtre Description
Résultat de l’action d’alimentation Affiche le résultat de l’action d’alimentation. Les valeurs de filtre possibles sont « Succès » et « Échec ».
Action d’alimentation déclenchée par






Affiche l’utilisateur ou l’élément qui a déclenché l’action d’alimentation. Les valeurs de filtre possibles sont les suivantes 
  • Autoscale : cette valeur s’affiche lorsqu’une action d’alimentation est déclenchée par les éléments suivants 
  • Lorsque l’administrateur arrête une machine virtuelle pour rétablir l’état initial du disque du système d’exploitation de la machine virtuelle
  • Lorsqu’une machine virtuelle est arrêtée ou suspendue en fonction des stratégies définies.
  • Lorsqu’une machine virtuelle est mise à disposition en fonction de la taille du pool ou de la configuration de la taille du tampon.
  • Admin : cette valeur s’affiche lorsqu’une action d’alimentation est déclenchée par un administrateur. Par exemple, lorsque l’administrateur demande la désactivation, l’activation, la suspension, la reprise ou le redémarrage d’une machine virtuelle.
  • Utilisateur : cette valeur s’affiche lorsqu’une action d’alimentation est déclenchée par un utilisateur. Par exemple, lorsqu’un utilisateur réinitialise ou active la machine virtuelle, ou reprend le travail sur celle-ci.
  • Autres : cette valeur s’affiche lorsqu’une action d’alimentation est déclenchée pour des raisons planifiées et inconnues.
Dernière action d’alimentation Affiche l’action d’alimentation exacte qui s’est produite sur la machine, telle que la mise sous tension, la mise hors tension, l’arrêt, le redémarrage, la réinitialisation, la reprise
Durée de l’action d’alimentation Heure à laquelle l’action d’alimentation est terminée. Les valeurs de filtre possibles sont les suivantes : dernière minute, 5 dernières minutes, 30 dernières minutes, dernière heure, aujourd’hui, dernières 24 heures et hier.
Raison de l’échec de l’action d’alimentation Affiche la raison de l’échec. Les valeurs de filtre possibles sont les suivantes : Échec signalé par l’hyperviseur, Débit maximal de l’hyperviseur dépassé, Erreur inconnue et Aucun. Si l’action est réussie, « Aucun » s’affiche.

Intégrité des licences Microsoft RDS

Vous pouvez afficher l’état de la licence Microsoft RDS sur le panneau Détails de la machine dans Détails de la machine et la page Détails de l’utilisateur pour les machines avec OS multi-session.

Intégrité des licences Microsoft RDS

L’un des messages suivants s’affiche :

  • Licence disponible
  • Incorrectement configuré (avertissement)
  • Erreur de licence (erreur)
  • Version du VDA non compatible (erreur)

Remarque :

L’état d’intégrité des licences Microsoft RDS pour les machines sous période de grâce avec licence valide affiche le message Licence disponible en vert. Renouvelez votre licence avant son expiration.

Pour les messages d’avertissement et d’erreur, passez le curseur sur l’icône d’information pour afficher les informations supplémentaires indiquées dans le tableau suivant.

Type de message Messages dans Director
Erreur Disponible pour les VDA versions 7.16 et ultérieures.
Erreur Les nouvelles connexions RDS ne sont pas autorisées.
Erreur La licence Microsoft RDS a dépassé sa période de grâce.
Erreur Aucun serveur de licences n’est configuré pour le niveau d’OS requis avec le type de licence d’accès client par appareil.
Erreur Le serveur de licences configuré n’est pas compatible avec le niveau d’OS de l’hôte RDS avec le type de licence d’accès client par appareil.
Avertissement Le Service Terminal Server Personnel n’est pas un type de licence RSD valide dans un déploiement Citrix Virtual Apps and Desktops.
Avertissement Bureau à distance pour administration n’est pas un type de licence valide dans un déploiement Citrix Virtual Apps and Desktops.
Avertissement Aucun type de licence RDS n’est configuré.
Avertissement Le contrôleur de domaine ou le serveur de licences est inaccessible avec le type de licence RDS d’accès client par utilisateur.
Avertissement Avec le type de licence d’accès client par appareil, la licence de l’appareil client ne peut pas être déterminée car le serveur de licences est inaccessible pour le niveau d’OS requis.

Remarque :

Cette fonctionnalité s’applique uniquement à la licence d’accès client Microsoft RDS.

Dépanner les machines