Skip to content

Latest commit

 

History

History
27 lines (17 loc) · 1.22 KB

File metadata and controls

27 lines (17 loc) · 1.22 KB
title description keywords ms.date
Trace Log
Trace Log
event trace logs WDK
log files WDK tracing
.etl files
etl files
trace logs WDK
storing trace messages
04/20/2017

Trace Log

An event trace log (.etl) file, also known as a trace log, stores the trace messages generated during one or more trace sessions.

The system first stores the trace messages that trace providers generate in trace session buffers, and then delivers them directly to a trace consumer or writes them to a trace log.

Because the messages can occupy a large amount of disk space, trace logs store them in a compressed binary format. To read the messages, trace consumers use information supplied by the trace provider (the FormatString parameter in the DoTraceMessage macro) to parse and format the messages so that they are readable. The trace consumer can find this information in the PDB symbol file or the trace message format file for the provider.