Log de Rastreamento

Um arquivo de log de rastreamento de eventos (.etl), também conhecido como log de rastreamento, armazena as mensagens de rastreamento geradas durante uma ou mais sessões de rastreamento.

O sistema primeiro armazena as mensagens de rastreamento que os provedores de rastreamento geram em buffers de sessão de rastreamento e, em seguida, as entrega diretamente a um consumidor de rastreamento ou as grava em um log de rastreamento.

Como as mensagens podem ocupar uma grande quantidade de espaço em disco, os logs de rastreamento as armazenam em um formato binário compactado. Para ler as mensagens, os consumidores de rastreamento usam informações fornecidas pelo provedor de rastreamento (o parâmetro FormatString na macro DoTraceMessage ) para analisar e formatar as mensagens para que sejam legíveis. O consumidor de rastreamento pode encontrar essas informações no arquivo de símbolo PDB ou no arquivo de formato de mensagem de rastreamento do provedor.