Diagnostics et instrumentation

Résolution des problèmes

Automatisez les tâches administratives sur des ordinateurs distants et fournissez des données à d’autres éléments du système d’exploitation et des produits. Il peut s’agir, par exemple, du System Center Operations Manager ou de Windows Remote Management (WinRM).

Utilisez un manifeste XML pour définir les événements que vous voulez publier dans le canal ou la session ETW afin d’effectuer le suivi des événements ou enregistrer ces derniers pour résoudre les problèmes.

Incluez du code de gestion d’erreur à votre application afin qu’elle récupère après toute erreur inattendue.

Mesurez l’état de votre système et remédiez aux problèmes de performance, fiabilité ou fonctionnalité.

Capturez l’état du processus, partiellement ou en totalité, notamment le contenu de l’adresse virtuelle d’un processus à l’aide de la fonctionnalité de clonage de réplication POSIX Windows interne.

Évaluation des performances

Générez des notifications d’alerte en fonction des seuils du compteur de performance, afin d’interroger les données de performance, créer des sessions de suivi d’événements, capturer la configuration d’un ordinateur et suivre les appels d’API dans certaines DLL système Win32.

Découvrez comment s’exécute votre application, identifiez les goulets d’étranglement et réglez la performance du système et de l’application.

Elle offre à vos utilisateurs un moyen simplifié de résoudre les problèmes en intégrant un outil de résolution des problèmes évolutif dans votre application.

Capturez le trafic réseau pour l’affichage et l’analyse. Analysez les données précédemment capturées dans des méthodes définies par l’utilisateur et extrayez des données à partir d’analyseurs de protocole définis.

Amélioration de l’expérience utilisateur

Obtenez des informations de rapport d’erreurs sur vos clients provenant de Microsoft et utilisez ces informations pour les aider à corriger les problèmes et s’assurer qu’ils ne perdent pas de données après le blocage d’une application.

Automatisez le processus permettant de corriger les problèmes les plus courants que votre client peut rencontrer en utilisant votre application.

Enregistrez les données et les informations d’état lorsque votre application doit se fermer en raison d’une exception non gérée, ou quand l’application cesse de répondre. Redémarrez-la ensuite, si nécessaire.

Ciblage d’applications spécialisées

Pour les contrôles ActiveX. Affichez, en temps réel, les données du compteur de performance précédemment enregistrées telles que les données du compteur de performance du processeur, de la mémoire et du disque.

Pour les applications mobiles. Déterminez la bande passante de la connexion et les informations de latence à partir de votre application pour optimiser le fonctionnement de l’application.

Pour les développeurs d’outils. Obtenez des informations sur les applications en cours d’exécution et rationalisez la création d’outils comme les débogueurs.

Capturez les données de profilage de thread, telles que la durée du cycle et les raisons de changement de contexte, ainsi que les données des compteurs de performance matérielle.

Cette page vous a-t-elle été utile ?
Vous avez des commentaires supplémentaires ?
Merci ! Vos commentaires sont précieux pour nous.