公共语言运行时(CLR)通过各种调试和分析事件为 Windows(ETW)诊断信息提供有用的事件跟踪。 CLR ETW 事件利用 Windows ETW 跟踪系统来增强公共语言运行时提供的现有分析和调试支持。
有关 ETW 的详细信息,请参阅 使用 ETW 改进调试和性能优化 一文。 可以在 NTDebugging 博客中的 Windows Performance Toolkit - Xperf 条目中找到有关 Xperf 的信息。
事件主题中所述的所有事件都需要 .NET Framework 4 或更高版本。 Windows Vista作系统是受支持的最低客户端,Windows Server 2008 是受支持的最低服务器。
本节中
控制 .NET Framework 日志记录
介绍用于捕获和查看 ETW 事件的工具和命令。
CLR ETW 提供程序
提供有关运行时和断开提供程序,以及如何使用它们收集 ETW 数据的信息。
CLR ETW 关键字和级别
介绍运行时和断开提供程序的关键字,可通过这些关键字按类别筛选事件。
CLR ETW 事件
提供有关 CLR ETW 事件及其关键字、级别和事件数据的详细信息。