Analyse de site

Vous pouvez surveiller l’état de santé de vos déploiements à l’aide de Director. Vous pouvez résoudre les problèmes de performances en recherchant un utilisateur, un terminal ou une machine sur tous les sites intégrés.

Tableau de bord Director

Avec une permission d’administrateur complet, lorsque vous ouvrez Director, le Tableau de bord fournit un emplacement centralisé permettant de surveiller l’intégrité et l’utilisation d’un site.

Tableau de bord Director

S’il n’existe actuellement aucune erreur et qu’aucune erreur ne s’est produite au cours des dernières 60 minutes, les panneaux ne s’affichent pas. Lorsqu’il existe des erreurs, le panneau d’échec spécifique s’affiche automatiquement.

Remarque :

En fonction des licences de votre organisation et des privilèges de l’administrateur, certaines options ou fonctionnalités risquent de ne pas être disponibles.

Panneaux sur le tableau de bord Director

Échecs de connexion utilisateur

Échecs de connexion lors des dernières 60 minutes. Cliquez sur les catégories situées en regard du nombre total pour afficher les métriques pour ce type d’échec. Dans la table suivante, ce nombre est réparti par groupe de mise à disposition. Échecs de connexion inclut les erreurs causées par les limites d’application qui sont atteintes. Pour de plus amples informations sur les limites d’application, consultez la section Applications.

Machines en panne avec OS mono-session ou machines en panne avec OS multi-session

Nombre total d’échecs dans les dernières 60 minutes réparties par groupes de mise à disposition. Échecs répartis par types, y compris les échecs de démarrage, bloqués au démarrage, et non enregistrés. Pour les machines avec OS multi-session, les erreurs comprennent également le moment où les machines atteignent une charge maximale.

État des licences

Les alertes du serveur de licences affichent des alertes envoyées par le serveur de licences et les actions requises pour la résolution des alertes. Requiert le serveur de licences 11.12.1 ou version ultérieure. Les alertes Delivery Controller affichent les détails de l’état des licences comme elles sont vues par le Controller et sont envoyées par le Controller. Requiert un Controller pour XenApp 7.6 ou XenDesktop 7.6 ou version ultérieure. Vous pouvez définir le seuil des alertes dans Studio. L’état de licence affiché dans Delivery Controller > Détails > Édition du produit > PLT indique Premium et non Platinum.

État de grâce

Director affiche l’un des états de grâce suivants. Ces informations sont récupérées à partir du Delivery Controller.

  1. Non actif : aucun type de mode de mise en cache des licences n’est activé. Des limites normales au niveau des licences s’appliquent.

  2. Période de grâce d’urgence : entre en vigueur lorsque le serveur de licences est inaccessible ou lorsque les informations de licence ne peuvent pas être récupérées lors de la négociation d’une connexion. Les utilisateurs ne sont pas affectés. Les erreurs affichées dans Director ne peuvent pas être rejetées tant que le serveur de licences n’est pas accessible.

  3. Période de grâce expirée : le mode de mise en cache des licences d’urgence a expiré.

Pour plus d’informations, consultez Découvert de licence et Mode rafale de licence.

Session(s) connectée(s)

Sessions connectées sur tous les groupes de mise à disposition pour les dernières 60 minutes.

Durée moyenne

Données d’ouverture de session pour les dernières 60 minutes. Le nombre important sur la gauche est la durée moyenne d’ouverture de session sur l’heure en cours. Les données d’ouverture de session pour les VDA antérieurs à XenDesktop 7.0 ne sont pas incluses dans cette moyenne. Pour plus d’informations, consultez la section Diagnostiquer les problèmes de connexion utilisateur.

Infrastructure

Dresse la liste de l’infrastructure de votre site – hôtes et Controller. Pour l’infrastructure de XenServer ou VMware, vous pouvez afficher les alertes de performance. Par exemple, vous pouvez configurer XenCenter pour générer des alertes de performances lorsque l’utilisation de l’UC, E/S réseau ou E/S disque dépasse un seuil spécifié sur un serveur ou une machine virtuelle géré(e). Par défaut, l’intervalle de répétition d’alerte est de 60 minutes, mais vous pouvez le configurer. Pour en savoir plus, consultez la section Alertes de performance XenCenter dans la documentation produit XenServer.

Remarque :

L’absence d’icône pour une mesure donnée indique que cette mesure n’est pas prise en charge par le type de l’hôte utilisé. Par exemple, aucune information d’intégrité n’est disponible pour les hôtes System Center Virtual Machine Manager (SCVMM), AWS et CloudStack.

Continuez à résoudre les problèmes à l’aide de ces options (décrites dans les sections suivantes) :

Contrôler des sessions

Si une session devient déconnectée, elle reste active et ses applications continuent d’être exécutées, mais la machine cliente ne communique plus avec le serveur.

Action Description
Afficher la machine ou la session actuellement connectée de l’utilisateur À partir des vues Gestionnaire d’activités et Détails de l’utilisateur, affichez la machine ou la session actuellement connectée de l’utilisateur et une liste de toutes les machines et des sessions auxquelles cet utilisateur a accès. Pour accéder à cette liste, cliquez sur l’icône de sélection de session dans la barre de titre utilisateur. Pour plus d’informations, consultez la section Restaurer les sessions.
Afficher le nombre total de sessions déconnectées sur tous les groupes de mise à disposition Dans le tableau de bord, dans le volet Sessions connectées, affichez le nombre total de sessions connectées sur tous les groupes de mise à disposition pendant les 60 dernières minutes. Puis cliquez sur le nombre total, qui ouvre la vue Filtres, où vous pouvez afficher les données de session graphiques basées sur les groupes de mise à disposition sélectionnés et les plages et l’utilisation au travers des groupes de mise à disposition.
Mettre fin aux sessions inactives La vue Filtres de session affiche des données relatives à toutes les sessions actives. Filtrez les sessions en fonction de l’utilisateur associé, du groupe de mise à disposition, de l’état de la session et du temps d’inactivité supérieur à un seuil spécifié. Dans la liste filtrée, sélectionnez les sessions à fermer. Pour obtenir davantage d’informations, veuillez consulter la section Résolution des problèmes d’applications.
Afficher les données sur une période plus longue Dans la vue Tendances, sélectionnez l’onglet Sessions pour afficher des données d’utilisation plus spécifiques pour les sessions connectées et déconnectées sur une période de temps plus longue (nombre total de sessions antérieur aux 60 dernières minutes). Pour afficher ces informations, cliquez sur Afficher les tendances historiques.

Remarque :

Si la machine utilisateur exécute un Virtual Delivery Agent (VDA) d’ancienne génération, telle qu’un VDA antérieur à la version 7 ou un Linux VDA, Director ne peut pas afficher d’informations complètes sur la session. Un message s’affiche indiquant que les informations ne sont pas disponibles.

Limite des règles d’attribution de bureau : Web Studio permet l’attribution de plusieurs règles d’attribution de bureau (DAR) pour différents utilisateurs ou groupes d’utilisateurs à un seul VDA du groupe de mise à disposition. StoreFront affiche le bureau attribué avec le nom d’affichage correspondant selon le DAR de l’utilisateur connecté. Toutefois, Director ne prend pas en charge les fichiers DAR et affiche le bureau attribué à l’aide du nom de groupe de mise à disposition indépendamment de l’utilisateur connecté. Par conséquent, vous ne pouvez pas mapper un bureau spécifique à une machine dans Director. Vous pouvez mapper le bureau attribué affiché dans StoreFront au nom du groupe de mise à disposition affiché dans Director à l’aide de la commande PowerShell suivante :

Get-BrokerDesktopGroup | Where-Object { \$\_.Uid -eq \(Get-BrokerAssignmentPolicyRule | Where-Object { \$\_.PublishedName -eq \"\<Name on StoreFront\>\" }).DesktopGroupUid } | Select-Object -Property Name, Uid

Protocole de transport de session

Affichez le protocole de transport utilisé pour le type de connexion HDX associé à la session en cours dans le panneau Détails de session. Ces informations sont disponibles pour les sessions lancées sur des VDA 7.13 ou version ultérieure.

Protocole de transport :

  • Pour le type de connexion HDX :
    • Le protocole affiché est UDP, si EDT est utilisé pour la connexion HDX.
    • Le protocole affiché est TCP, si TCP est utilisé pour la connexion HDX.
  • Pour le type de connexion RDP, le protocole affiché est S.O..

Lorsque le transport adaptatif est configuré, le protocole de transport de la session bascule dynamiquement entre EDT (via UDP) et TCP, selon les conditions de réseau. Si la session HDX ne peut pas être établie à l’aide d’EDT, elle utilise le protocole TCP.

Pour plus d’informations sur la configuration du transport adaptatif, consultez la section Transport adaptatif.

Exporter des rapports

Vous pouvez exporter les données sur les tendances pour générer des rapports d’utilisation et de gestion de la capacité. L’exportation prend en charge les formats de rapport PDF, Excel et CSV. Les rapports aux formats PDF et Excel contiennent les tendances représentées sous la forme de graphiques et de tableaux. Les rapports au format CSV contiennent des données tabulaires pouvant être traitées pour générer des vues ou être archivées.

Pour exporter un rapport :

  1. Accédez à l’onglet Tendances.
  2. Définissez les critères de filtrage et la période, puis cliquez sur Appliquer. Le graphique et le tableau des tendances sont renseignés avec les données.
  3. Cliquez sur Exporter et entrez le nom et le format du rapport.

Director génère le rapport en fonction des critères de filtre que vous avez sélectionnés. Si vous modifiez les critères de filtre, cliquez sur Appliquer avant de cliquer sur Exporter.

Remarque :

Exporter une grande quantité de données entraîne une augmentation significative de la consommation de mémoire et d’UC pour le serveur Director, le Delivery Controller et les serveurs SQL. Le nombre d’opérations d’exportation simultanées et le volume de données qui peuvent être exportées sont définis sur les limites par défaut permettant d’obtenir les meilleures performances d’exportation.

Limites d’exportation prises en charge

Les rapports PDF et Excel exportés contiennent des graphiques complets pour les critères de filtre sélectionnés. Toutefois, les données tabulaires de tous les formats de rapport sont tronquées au-delà des limites par défaut sur le nombre de lignes ou d’enregistrements dans le tableau. Le nombre de données pris en charge par défaut est défini en fonction du format du rapport.

Vous pouvez modifier la valeur par défaut en configurant les paramètres d’application Director dans Internet Information Services (IIS).

Format de rapport Nombre d’enregistrements pris en charge par défaut Champs dans les paramètres d’application Director Nombre maximal d’enregistrements pris en charge
PDF 500 UI.ExportPdfDrilldownLimit 5 000
Excel 100 000 UI.ExportExcelDrilldownLimit 100 000
CSV 100 000 (10 000 000 dans l’onglet Sessions) UI.ExportCsvDrilldownLimit 100 000

Pour modifier la limite du nombre d’enregistrements que vous pouvez exporter :

  1. Ouvrez la console du gestionnaire IIS.
  2. Accédez au site Web Director sous le site Web par défaut.
  3. Cliquez deux fois sur Paramètres d’application.
  4. Modifiez ou ajoutez un paramètre pour les champs UI.ExportPdfDrilldownLimit, UI.ExportExcelDrilldownLimit ou UI.ExportCsvDrilldownLimit selon vos besoins.

L’ajout de ces valeurs de champ dans Paramètres d’application remplace les valeurs par défaut.

Avertissement :

La définition de valeurs de champ supérieures au nombre maximal d’enregistrements pris en charge peut avoir un impact sur les performances d’exportation et n’est pas prise en charge.

Gestion des erreurs

Cette section explique comment gérer les erreurs que vous pourriez rencontrer lors de l’opération d’exportation.

  • Director a expiré

Cette erreur peut se produire en raison de problèmes de réseau ou d’utilisation élevée des ressources sur le serveur Director ou par le service de surveillance.

Le délai d’expiration par défaut est de 100 secondes. Pour augmenter le délai d’expiration de Director Service, définissez la valeur du champ Connector.DataServiceContext.Timeout dans les paramètres d’application Director dans Internet Information Services (IIS) :

  1. Ouvrez la console du gestionnaire IIS.

  2. Accédez au site Web Director sous le site Web par défaut.

  3. Cliquez deux fois sur Paramètres d’application.

  4. Modifiez la valeur Connector.DataServiceContext.Timeout.

  • Le service de surveillance a expiré

Cette erreur peut se produire en raison de problèmes de réseau ou d’utilisation élevée des ressources sur le serveur SQL ou par le service de surveillance.

Pour augmenter le délai d’expiration du service de surveillance, exécutez les commandes PowerShell suivantes sur le Delivery Controller :

asnp Citrix.*
Get-MonitorConfiguration
Set-MonitorConfiguration -MonitorQueryTimeoutSeconds <timeout value>
  • Opérations d’exportation ou d’aperçu max. simultanées en cours

Director prend en charge une seule instance d’exportation ou d’aperçu. Si vous recevez une erreur concernant les opérations d’exportation ou d’aperçu simultanées maximales, attendez avant d’effectuer la prochaine opération d’exportation.

Il est possible d’augmenter le nombre d’opérations d’exportation ou d’aperçu simultanées, mais cela peut avoir un impact sur les performances de Director et n’est pas prise en charge :

  1. Ouvrez la console du gestionnaire IIS.

  2. Accédez au site Web Director sous le site Web par défaut.

  3. Cliquez deux fois sur Paramètres d’application.

  4. Modifiez la valeur UI.ConcurrentExportLimit.

  • Espace disque insuffisant dans Director

Chaque opération d’exportation requiert un maximum de 2 Go d’espace disque disponible dans le dossier temporaire de Windows. Réessayez d’exporter après avoir libéré de l’espace ou ajouté de l’espace disque sur le serveur Director.

Contrôler les corrections à chaud

Pour afficher les corrections à chaud installées sur un VDA de machine (physique ou machine virtuelle) spécifique, choisissez la vue Détails de la machine.

Contrôler les états d’alimentation de la machine utilisateur

Pour contrôler l’état des machines que vous sélectionnez dans Director, utilisez les options de Contrôle de l’alimentation. Ces options sont disponibles pour les machines avec OS mono-session, mais peuvent ne pas être disponibles pour les machines avec OS multi-session.

Remarque :

Cette fonctionnalité n’est pas disponible pour les machines physiques utilisant Remote PC Access.

Commande Fonction
Redémarrer Effectue une fermeture (en douceur) ordonnée de la machine virtuelle, et tous les processus en cours d’exécution sont arrêtés individuellement avant le redémarrage de la machine virtuelle. Par exemple, sélectionnez les machines qui s’affichent dans Director en tant que « n’a pas réussi à démarrer » et utilisez cette commande pour les redémarrer.
Forcer le redémarrage Redémarre la machine virtuelle sans tenter d’effectuer de procédure de fermeture. Cette commande ne fonctionne de la même manière que lorsque vous débranchez un serveur physique puis le rebranchez et le redémarrez à nouveau.
Arrêter Effectue une fermeture (en douceur) ordonnée de la machine virtuelle Tous les processus en cours d’exécution sont arrêtés individuellement.
Forcer l’arrêt Arrête la machine virtuelle sans effectuer tout d’abord une procédure de fermeture. Cette commande fonctionne de la même manière que lorsque vous débranchez un serveur physique. Il est possible que tous les processus en cours d’exécution ne soient pas arrêtés, et vous risquez de perdre des données si vous arrêtez la machine virtuelle de cette manière.
Suspendre Permet de suspendre une machine virtuelle en cours d’exécution dans son état actuel et stocke cet état dans un fichier sur le référentiel de stockage par défaut. Cette option vous permet de fermer le serveur hôte de la machine virtuelle et plus tard, après le redémarrage, reprendre la machine virtuelle, le retourner à son état d’origine en cours d’exécution.
Reprendre Reprend une machine virtuelle suspendue et restaure l’état en cours d’exécution d’origine.
Démarrer Démarre une machine virtuelle lorsqu’elle est désactivée (également appelé un démarrage à froid).

Si les actions du contrôle de l’alimentation échouent, placez le curseur de la souris sur l’alerte et un message contextuel s’affiche avec des détails sur l’échec.

Empêcher les connexions aux machines

Utiliser le mode maintenance pour empêcher de nouvelles connexions temporairement lorsque l’administrateur approprié effectue des tâches de maintenance sur l’image.

Lorsque vous activez le mode maintenance sur les machines, aucune nouvelle connexion n’est autorisée jusqu’à ce que vous la désactiviez. Si la session des utilisateurs est actuellement ouverte, le mode maintenance prend effet dès que les sessions de tous les utilisateurs sont fermées. Pour les utilisateurs qui ne ferment pas leur session, envoyez un message les informant que les machines vont être arrêtées à un certain moment, et utilisez les commandes d’alimentation pour forcer la fermeture des machines.

  1. Sélectionnez la machine dans la vue Détails de l’utilisateur ou un groupe de machines dans la vue Filtres.
  2. Sélectionnez le mode Maintenance et activez l’option.

Si un utilisateur essaie de se connecter à un bureau affecté lors qu’il se trouve en mode maintenance, un message s’affiche indiquant que le bureau n’est pas disponible. Aucune nouvelle connexion ne peut être effectuée tant que vous n’aurez pas désactivé le mode maintenance.

Analyse des applications

L’onglet Applications affiche des analyses basées sur les applications dans une vue consolidée unique pour faciliter l’analyse et la gestion efficaces des performances des applications. Vous pouvez obtenir des informations précieuses sur l’intégrité et l’utilisation de toutes les applications publiées sur le site. Il affiche des métriques telles que les résultats d’analyse, le nombre d’instances par application et les défaillances et erreurs associées aux applications publiées. Pour obtenir davantage d’informations, veuillez consulter la section Analyses des applications sous Résolution des problèmes d’applications.

Analyse de site