处理事件跟踪日志或已安装事件跟踪提供程序的实时数据,并允许生成跟踪分析报告以及已生成事件的 CSV(逗号分隔)文件。
tracerpt [FileName [filename ...]] [-o [FileName]] [-report [FileName]] [-rt session_name [session_name ...]] [-summary [FileName]] [-config [FileName]
指定事件跟踪会话的文件名称。可以指定多个文件。
指定 CSV(逗号分隔)文件名称。如果未指定任何文件,则默认为 dumpfile.csv,而不是 summary.txt。
指定输出报告文件的名称。默认为 workload.txt。
从实时数据源获取数据。要使用此选项,请将事件跟踪会话包括在内。
指定输出摘要文件的名称。默认为 summary.txt。
指定包含命令行参数的设置文件的路径名。使用它,可将命令行选项输入文件。
在命令提示符显示帮助。
在 Microsoft Excel 中查看 dumpfile.csv 文件。
在 Microsoft Excel 中打开 dumpfile.csv 格式,这样就可以按时间顺序查看事件。这些文件包括标题记录,其后面带有逗号分隔文本。标题字段列出如下:
字段 | 说明 |
TID | 线程标识符 |
时钟时间 | 事件时间戳 |
内核 (ms) | 处于内核模式的处理器时间 |
用户 (ms) | 处于用户模式的处理器时间 |
用户数据 | 基于受控对象格式 (MOF) 结构的标题数据变量片段。 |
IID | 实例 ID |
PIID | 父实例 ID |
要使用报告选项,必须在命令行中包括"Windows 内核跟踪"文件以及任何其它事件跟踪文件。如果不在命令行中包括此内容,就会出现错误消息。
使用 -summary 选项时,生成如下文件:
已处理文件 | 文件列表 |
全部已处理缓冲区 | N |
全部已处理事件 | N |
全部已丢失事件 | N |
开始时间 | dd MMM yyyy hh:mm:ss.ttt |
结束时间 | dd MMM yyyy hh:mm:ss.ttt |
运行时间 | N sec |
与 -config 选项一起使用的设置文件的内容应具有如下格式:
[command_option}
value 其中 command_option 是命令行选项,然后在 value 指定其值。例如: