ETW Events in the Common Language Runtime

The common language runtime (CLR) provides useful event tracing for Windows (ETW) diagnostic information through a large variety of debugging and profiling events. CLR ETW events leverage the Windows ETW tracing system to augment the existing profiling and debugging support provided by the common language runtime.

More information about ETW is available in the article Improve Debugging and Performance Tuning with ETW on MSDN. Information about Xperf can be found in the entry Windows Performance Toolkit - Xperf in the NTDebugging blog.

Additional CLR ETW tools will be provided on the CodePlex Web site as they become available.

The .NET Framework version 4 or later is required for all the events described in the event topics. The Windows Vista operating system is the minimum supported client, and Windows Server 2008 is the minimum supported server.

In This Section

  • Controlling .NET Framework Logging
    Describes the tools and commands for capturing and viewing ETW events.

  • CLR ETW Providers
    Provides information about the runtime and rundown providers, and how you can use them for ETW data collection.

  • CLR ETW Keywords and Levels
    Describes the keywords for the Runtime and Rundown providers that enable the filtering of events by category.

  • CLR ETW Events
    Provides detailed information about CLR ETW events, their keywords, levels, and event data.

See Also

Other Resources

ETW Events in the .NET Framework