XenApp and XenDesktop

Dépanner les applications

Surveillance des applications en temps réel

Vous pouvez dépanner les applications et les sessions en utilisant la métrique de temps d’inactivité pour identifier les instances inactives au-delà d’une limite de temps spécifique.

Les cas d’utilisation typiques pour le dépannage basé sur les applications se trouvent dans le secteur de la santé, où les employés partagent des licences d’application. Dans ce contexte, vous devez mettre fin aux sessions et aux instances d’application inactives pour purger l’environnement XenApp et XenDesktop®, reconfigurer les serveurs peu performants ou maintenir et mettre à niveau les applications.

La page de filtre Instances d’application répertorie toutes les instances d’application sur les VDA de système d’exploitation serveur et de bureau. Les mesures de temps d’inactivité associées sont affichées pour les instances d’application sur les VDA de système d’exploitation serveur qui sont inactives depuis au moins 10 minutes.

Remarque : Les métriques d’instances d’application sont disponibles sur les sites de toutes les éditions de licence.

Utilisez ces informations pour identifier les instances d’application inactives au-delà d’une période spécifique et déconnectez-les ou déconnectez-les selon le cas. Pour ce faire, sélectionnez Filtres > Instances d’application et sélectionnez un filtre préenregistré ou choisissez Toutes les instances d’application et créez votre propre filtre.

Filtre des instances d'application

Voici un exemple de filtre. Comme critères de Filtrer par, choisissez Nom publié (de l’application) et Temps d’inactivité. Ensuite, définissez le Temps d’inactivité sur supérieur ou égal à une limite de temps spécifique et enregistrez le filtre pour le réutiliser. Dans la liste filtrée, sélectionnez les instances d’application. Sélectionnez l’option pour envoyer des messages ou, dans le menu déroulant Contrôle de session, choisissez Fermer la session ou Déconnecter pour terminer les instances.

Remarque : La fermeture de session ou la déconnexion d’une instance d’application ferme la session ou déconnecte la session actuelle, mettant ainsi fin à toutes les instances d’application appartenant à la même session.

Vous pouvez identifier les sessions inactives à partir de la page de filtre Sessions en utilisant l’état de la session et la métrique de temps d’inactivité de la session. Triez par la colonne Temps d’inactivité ou définissez un filtre pour identifier les sessions inactives au-delà d’une limite de temps spécifique. Le temps d’inactivité est indiqué pour les sessions sur les VDA de système d’exploitation serveur qui sont inactives depuis au moins 10 minutes.

Filtre des sessions

Le temps d’inactivité est affiché comme N/A lorsque la session ou l’instance d’application

  • n’a pas été inactive pendant plus de 10 minutes,
  • est lancée sur un VDA de système d’exploitation de bureau, ou
  • est lancée sur un VDA exécutant la version 7.12 ou antérieure.

Surveillance historique des défaillances d’applications

L’onglet Tendances -> Défaillances d’applications affiche les défaillances associées aux applications publiées sur les VDA.

Les tendances des défaillances d’applications sont disponibles pour les 2 dernières heures, 24 heures, 7 jours et le dernier mois pour les sites sous licence Platinum et Enterprise. Elles sont disponibles pour les 2 dernières heures, 24 heures et 7 jours pour les autres types de licences. Les défaillances d’applications enregistrées dans l’Observateur d’événements avec la source « Application Errors » sont surveillées. Cliquez sur Exporter pour générer des rapports aux formats CSV, Excel ou PDF.

Les paramètres de rétention de nettoyage pour la surveillance des défaillances d’applications, GroomApplicationErrorsRetentionDays et GroomApplicationFaultsRetentionDays, sont définis par défaut sur un jour pour les sites sous licence Platinum et non-Platinum. Vous pouvez modifier ce paramètre à l’aide de la commande PowerShell :

*Set-MonitorConfiguration -\<setting name\> \<value\>*

Tendance des défaillances d'applications

Les défaillances sont affichées sous forme de Pannes d’applications ou d’Erreurs d’applications en fonction de leur gravité. L’onglet Pannes d’applications affiche les défaillances associées à une perte de fonctionnalité ou de données. Les Erreurs d’applications indiquent des problèmes qui ne sont pas immédiatement pertinents ; elles signalent des conditions susceptibles de causer des problèmes futurs.

Vous pouvez filtrer les défaillances en fonction du Nom de l’application publiée, du Nom du processus ou du Groupe de mise à disposition et de la Période. Le tableau affiche le code de panne ou d’erreur et une brève description de la défaillance. La description détaillée de la défaillance est affichée sous forme d’info-bulle.

Remarque : Le nom de l’application publiée est affiché comme « Inconnu » lorsque le nom de l’application correspondante ne peut pas être dérivé. Cela se produit généralement lorsqu’une application lancée échoue dans une session de bureau ou lorsqu’elle échoue en raison d’une exception non gérée causée par un exécutable dépendant.

Par défaut, seules les défaillances des applications hébergées sur les VDA de système d’exploitation serveur sont surveillées. Vous pouvez modifier les paramètres de surveillance via les stratégies de groupe de surveillance : Activer la surveillance des défaillances d’applications, Activer la surveillance des défaillances d’applications sur les VDA de système d’exploitation de bureau et Liste des applications exclues de la surveillance des défaillances. Pour plus d’informations, consultez Stratégies de surveillance des défaillances d’applications dans les paramètres de stratégie de surveillance.

Dépanner les applications