Partager via


Journalisation des événements

Windows Communication Foundation (WCF) effectue le suivi des événements internes dans le journal des événements Windows.

Consultation des journaux des événements

La journalisation des événements est activée automatiquement par défaut et il n'existe aucun mécanisme pour la désactiver. Les événements journalisés par WCF peuvent être consultés à l'aide de l'Observateur d'événements. Pour lancer cet outil, cliquez sur Démarrer, sur Panneau de configuration, double-cliquez sur Outils d'administration, puis double-cliquez sur Observateur d'événements.

Journal des événements de l'application

Le Journal des événements de l'application contient la plupart des événements générés par WCF. La plupart des entrées indiquent qu'une fonctionnalité particulière n'a pas réussi à démarrer pour une application. Voici quelques exemples :

  • Journalisation/Suivi des messages : WCF écrit un événement dans le journal des événements lorsque la journalisation du suivi et des messages échoue. Toutefois, tous les échecs de suivi ne déclenchent pas un événement. Pour empêcher le journal des événements de regorger d'échecs de suivi, WCF implémente une période d'indisponibilité de 10 minutes pour un tel événement. Cela signifie que si WCF écrit un échec de suivi dans le journal des événements, aucun autre échec de suivi ne sera écrit pendant au moins 10 minutes.

  • Écouteur partagé : le service de partage de ports TCP WCF journalise un événement lorsqu'il ne réussit pas à démarrer.

  • CardSpace : journalise des événements lorsque le service ne réussit pas à démarrer.

  • Événements critiques et erreurs, tels que les échecs de démarrage ou les blocages

  • Journalisation des messages activée : journalise des événements lorsque la journalisation des messages est activée. L'objectif consiste à avertir l'administrateur que des informations sensibles et spécifiques à l'application peuvent être journalisées dans les en-têtes et les corps des messages.

  • Un événement est journalisé lorsque l'attribut enableLoggingKnownPII de l'élément machineSettings du fichier machine.config est défini. Cet attribut indique si toute application qui s'exécute sur l'ordinateur est autorisée à journaliser des informations d'identification personnelle connues.

  • Si l'attribut logKnownPii dans le fichier app.config ou web.config a la valeur true pour qu'une application spécifique active la journalisation des informations d'identification personnelle, mais que l'attribut enableLoggingKnownPII dans l'élément machineSettings du fichier machine.config a la valeur false, un événement est journalisé. En outre, si logKnownPii et enableLoggingKnownPII ont la valeur true, un événement est journalisé. Pour plus d'informations sur ces paramètres de configuration, consultez la section Sécurité de la rubrique Configuration de la journalisation des messages.

Journal des événements de sécurité

Le Journal des événements de sécurité contient les événements d'audit de sécurité enregistrés par WCF.

Journal des événements système

WCF n'enregistre rien dans le Journal des événements système.

Entrées de journal des événements

La source d'un événement est le nom de l'assembly qui génère l'entrée de journal.

Le type d'une entrée de journal des événements est utilisé pour indiquer la gravité d'un événement. Chaque événement doit posséder un type unique indiqué par l'application lorsqu'elle signale l'événement. L'observateur d'événements utilise ce type pour déterminer l'icône à afficher dans la vue Liste du journal. Pour connaître les différents types d'événements d'une entrée de journal des événements, consultez EventLogEntryType.

Lorsque vous cliquez sur « plus d'informations » lors de la consultation d'un événement dans l'Observateur d'événements, celui-ci peut envoyer des informations sur Internet. Pour plus d'informations, consultez l'aide de l'Observateur d'événements.

Voir aussi

Concepts

Administration et diagnostics
Référence générale relative aux événements