Boîte de dialogue Configurer le suivi des diagnostics et la journalisation des messages
La boîte de dialogue Configurer le suivi des diagnostics et la journalisation des messages permet de configurer des niveaux de suivi WCF et WF, ainsi que des options de journalisation des messages au niveau du serveur, du site ou de l'application. Elle permet de configurer la fonctionnalité de surveillance System.Diagnostics héritée. Une fois la fonctionnalité System.Diagnostics configurée, un fichier svclog est créé, qui est utilisé par l'outil SvcTraceViewer. Cela favorise une intégration supplémentaire avec Windows Server AppFabric et ses fonctionnalités de dépannage.
Les niveaux de suivi WF et WCF sont définis par ordre croissant de détail : Inactif, Critique, Erreur, Avertissement, Informations et Commentaires. Plus l'option est détaillée, plus il y a d'informations écrites dans le journal de suivi, qui peuvent faciliter le processus d'identification d'un problème. Toutefois, l'augmentation du nombre de détails entraîne une diminution des performances.
Champs de la boîte de dialogue
Suivi
Champ |
Description |
Niveau de suivi WCF |
Sélectionnez le niveau de suivi pour les messages WCF. Lors du chargement, ce champ est défini sur le niveau Commentaires ( |
Niveau de suivi des flux de travail |
Sélectionnez le niveau de suivi des flux de travail. Lors du chargement, ce champ est défini sur le niveau Commentaires ( |
Nom du fichier de suivi |
Entrez le nom de fichier *.svclog du journal de suivi dans lequel sont enregistrées les informations de suivi. Ce champ accepte la valeur de l'attribut |
Journalisation des messages
Champ |
Description |
Activer |
Spécifiez si la journalisation des messages de diagnostics système est activée. Ce champ est activé si une |
Journaliser au niveau du transport |
Accepte la valeur de |
Journaliser le message entier |
Accepte la valeur de |
Journaliser les messages malformés |
Accepte la valeur de |
Nom du fichier |
Entrez le nom de fichier *.svclog du journal de suivi dans lequel sont enregistrées les informations de journalisation des messages. Ce champ accepte la valeur de l'attribut |
Configurations associées
Les champs de la boîte de dialogue Configurer le suivi des diagnostics et la journalisation des messages correspondent aux éléments et attributs suivants dans le fichier de configuration.
<system.diagnostics>
<sources>
<source name="System.ServiceModel"
switchValue="Information, ActivityTracing"
propagateActivity="true">
<listeners>
<add name="xml" />
</listeners>
</source>
<source name="System.Activities"
switchValue="Information, ActivityTracing">
<listeners>
<add name="xml" />
</listeners>
</source>
<source name="System.ServiceModel.MessageLogging">
<listeners>
<add name="messages"
type="System.Diagnostics.XmlWriterTraceListener"
initializeData="c:\logs\messages.svclog" />
</listeners>
</source>
</sources>
<sharedListeners>
<add name="xml"
type="System.Diagnostics.XmlWriterTraceListener"
initializeData="c:\log\Traces.svclog" />
</sharedListeners>
</system.diagnostics>
<system.serviceModel>
<diagnostics>
<messageLogging
logEntireMessage="true"
logMalformedMessages="false"
logMessagesAtServiceLevel="true"
logMessagesAtTransportLevel="false"
maxMessagesToLog="3000"
maxSizeOfMessageToLog="2000"/>
</diagnostics>
</system.serviceModel>
Pour plus d'informations sur les niveaux de journalisation des messages et leurs valeurs, consultez la rubrique Paramètres recommandés pour le suivi et la journalisation des messages.
2011-12-05