CLR ETW 事件
本节中的各主题描述 Windows 事件跟踪 (ETW) 事件。 每个事件都具有一个关联的关键字和级别,CLR ETW 关键字和级别主题中对它们进行了描述。 CLR 具有针对这些事件的两个提供程序:
运行时提供程序,此提供程序根据启用的关键字(事件的类别)引发相应事件。 CLR 运行时提供程序 GUID 为 e13c0d23-ccbc-4e12-931b-d9cc2eee27e4。
断开提供程序,此提供程序具有特殊用途。 CLR 断开提供程序 GUID 为 a669021c-c450-4609-a035-5af59af4df18。
有关提供程序的的更多信息,请参见 CLR ETW 提供程序。
本节内容
运行时信息 ETW 事件
捕获有关运行时的信息,其中包括 SKU、版本号、运行时的激活方式、用于启动运行时的命令行参数、GUID(如果适用)以及其他相关的信息。异常 Thrown_V1 ETW 事件
捕获有关引发的异常的信息。争用 ETW 事件
捕获有关运行时使用的监视器锁或本机锁的争用情况的信息。线程池 ETW 事件
捕获有关辅助线程池和 I/O 线程池的信息。加载程序 ETW 事件
捕获有关加载和卸载应用程序域、程序集和模块的信息。方法 ETW 事件
捕获有关符号解析的 CLR 方法的信息。垃圾回收 ETW 事件
捕获有关垃圾回收的信息以帮助进行诊断和调试。JIT 跟踪 ETW 事件
捕获有关实时 (JIT) 内联和尾调用的信息。互操作 ETW 事件
捕获有关 Microsoft 中间语言 (MSIL) 存根生成和缓存的信息。应用程序域资源监视 (ARM) ETW 事件
捕获有关应用程序域的状态的详细诊断信息。安全 ETW 事件
捕获有关强名称和 Authenticode 验证的信息。堆栈 ETW 事件
捕获与其他事件结合使用以便在引发事件后生成堆栈跟踪的信息。
请参见
概念
其他资源
Improve Debugging And Performance Tuning With ETW(使用 ETW 改善调试和性能调整)