How to: Collect Event Tracing for Windows (ETW) Data
Collapse the table of content
Expand the table of content

How to: Collect Event Tracing for Windows (ETW) Data

Event Tracing for Windows (ETW) is an efficient kernel-level tracing facility that enables profiler log kernel or application-defined events. The data that is collected from the event provider can be viewed only by using the /Summary:ETW option of the VSPerfReport command-line tool. You can use this report to determine where performance issues occur in the application.


ETW events are supported only on Windows Server 2003 SP1 and Windows Server 2008, Windows XP SP2, and Windows Vista.

To enable event trace providers

  1. In Performance Explorer, right-click the performance session, and then click Properties.

  2. In the Property Pages, click the Windows Events properties.

  3. In the Select event trace provider to collect data from list, select the event providers that you want to use to profile your application.

Community Additions

© 2016 Microsoft