A Visual Studio extension to consume real-time ETW traces (Event Tracing for Windows).
For feedback and bug reports, please see the project site on GitHub: https://github.com/gix/event-trace-kit
This extension provides a highly customizable and filterable trace log tool window. ETW trace sessions can be automatically started whenever a project is started from Visual Studio (even without debugging) offering a compelling alternative to the default output window and APIs such as OutputDebugString.
Per-project trace settings:
The trace log view can be tailored to include as much or as few information as needed and show it in the preferred format:
Besides excluding events before they are even logged (based on provider settings) the trace log can be filtered on-demand. Supports simple filtering and advanced boolean expressions.