公共语言运行时中的 ETW 事件

公共语言运行时 (CLR) 通过大量的调试和分析事件,提供有用的 Windows 事件跟踪 (ETW) 诊断信息。 CLR ETW 事件利用 Windows ETW 跟踪系统来扩充公共语言运行时所提供的现有分析和调试支持。

有关 ETW 的详细信息,请参阅使用 ETW 改善调试和性能优化一文。 有关 Xperf 的详细信息,请参阅 NTDebugging 博客中的 Windows Performance Toolkit - Xperf(Windows 性能工具包 - Xperf)。

事件主题中描述的所有事件都需要 .NET Framework 4 或更高版本。 Windows Vista 操作系统是支持的最低客户端,而 Windows Server 2008 是支持的最低服务器。

本节内容

控制 .NET Framework 日志记录
介绍用于捕获和查看 ETW 事件的工具和命令。

CLR ETW 提供程序
提供有关运行时和断开提供程序,以及如何使用它们收集 ETW 数据的信息。

CLR ETW 关键字和级别
介绍运行时和断开提供程序的关键字,可通过这些关键字按类别筛选事件。

CLR ETW 事件
提供有关 CLR ETW 事件及其关键字、级别和事件数据的详细信息。

请参阅