VENTES: 1-800-867-1389

Suivi du flux de votre application Windows Azure

Mis à jour: décembre 2013

Le suivi vous permet de surveiller le fonctionnement de votre application pendant qu'elle s'exécute. Vous pouvez utiliser les classes System.Diagnostics.TraceSystem.Diagnostics.Debug et System.Diagnostics.TraceSource pour enregistrer des informations sur les erreurs et sur l'exécution de l'application dans des journaux, des fichiers texte ou d'autres périphériques à des fins d'analyse ultérieure. Pour plus d'informations sur le suivi, voir Suivi et instrumentation des applications.

Vous pouvez mettre en œuvre le suivi dans votre application Windows Azure en ajoutant DiagnosticMonitorTraceListener à la configuration de l'application et en ajoutant des appels à System.Diagnostics.Trace ou à System.Diagnostics.Debug à votre code d'application. Le fichier de configuration que vous utilisez est soit le fichier app.config (pour les rôles de travail), soit le fichier web.config (pour les rôles Web). Lorsque vous créez un service hébergé dans Visual Studio à l'aide du modèle fourni, les diagnostics Windows Azure sont déjà ajoutés au projet et le DiagnosticMonitorTraceListener est ajouté au fichier de configuration approprié pour les rôles que vous ajoutez.

Vous devez apporter un soin particulier lors du placement de vos instructions de suivi à utiliser au moment de l'exécution. Vous devez réfléchir aux informations de suivi susceptibles d'être nécessaires dans une application déployée, de sorte que tous les scénarios de suivi probables soient convenablement traités. Toutefois, étant donné que les applications qui utilisent le suivi varient considérablement, il n'existe aucune recommandation générale concernant le positionnement stratégique du suivi. Pour plus d'informations sur le placement des instructions de suivi, voir Procédure : ajouter des instructions de suivi dans le code d'une application.

En plaçant des commutateurs de suivi dans votre code, vous pouvez contrôler si le suivi se produit et selon quelle étendue. Cela vous permet de surveiller l'état de votre application dans un environnement de production, ce qui est particulièrement important dans une application métier qui utilise plusieurs composants exécutés sur plusieurs ordinateurs. Pour plus d'informations, voir Procédure : configurer des commutateurs de suivi.

Voir aussi

Cela vous a-t-il été utile ?
(1500 caractères restants)
Merci pour vos suggestions.
Afficher:
© 2014 Microsoft