Journal de trace

Un fichier journal de trace d’événements (.etl), également appelé journal de trace, stocke les messages de trace générés au cours d’une ou plusieurs sessions de suivi.

Le système stocke d’abord les messages de trace générés par les fournisseurs de suivi dans les mémoires tampons de session de suivi, puis les remet directement à un consommateur de traces ou les écrit dans un journal de suivi.

Étant donné que les messages peuvent occuper une grande quantité d’espace disque, les journaux de trace les stockent dans un format binaire compressé. Pour lire les messages, les consommateurs de suivi utilisent les informations fournies par le fournisseur de trace (le paramètre FormatString dans la macro DoTraceMessage ) pour analyser et mettre en forme les messages afin qu’ils soient lisibles. Le consommateur de trace peut trouver ces informations dans le fichier de symboles PDB ou dans le fichier de format de message de trace pour le fournisseur.