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 inactives et aux instances d’application pour purger l’environnement Citrix Virtual Apps and Desktops™, 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 de serveur et de session unique. Les mesures de temps d’inactivité associées sont affichées pour les instances d’application sur les VDA de système d’exploitation multi-session 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 de temps spécifique et les fermer de session ou les déconnecter 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.

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 d’envoi de messages ou, dans le menu déroulant Contrôle de session, choisissez Fermer la session ou Déconnecter pour mettre fin aux 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 multi-session qui sont inactives depuis au moins 10 minutes.

Le Temps d’inactivité est affiché comme N/A lorsque la session ou l’instance d’application
- n’est pas resté inactif pendant plus de 10 minutes,
- est lancé sur un VDA de système d’exploitation à session unique, ou
- est lancé 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 Premium et Advanced. Elles sont disponibles pour les 2 dernières heures, 24 heures et 7 jours pour les autres types de licence. Les défaillances d’applications enregistrées dans l’Observateur d’événements avec la source « Erreurs d’application » 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 Premium et non-Premium. Vous pouvez modifier ce paramètre à l’aide de la commande PowerShell :
PowerShell command
Set-MonitorConfiguration -\<setting name\> \<value\>
<!--NeedCopy-->

Les défaillances sont affichées sous forme de Pannes d’application ou d’Erreurs d’application en fonction de leur gravité. L’onglet Pannes d’application affiche les défaillances associées à une perte de fonctionnalité ou de données. Les Erreurs d’application 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 des VDA de système d’exploitation multi-session 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 à session unique, 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.
La page Tendances > Résultats de la sonde d’application affiche les résultats de la sonde d’application exécutée sur le site au cours des dernières 24 heures et 7 jours. Pour plus de détails sur la configuration des sondes d’application, consultez Sondage d’application.