示例 10:启动实时跟踪会话

以下命令启动一个实时跟踪会话,即一个会话,其中跟踪消息直接发送到跟踪使用者,而不是发送到日志文件。

tracelog -start MyTrace guid MyProvider.guid -rt

可以使用相同的参数来自定义将用于跟踪日志会话的实时跟踪会话,但影响日志文件的参数除外。 这包括对特殊跟踪会话和专用跟踪会话的实时跟踪。 但是,由于 Tracelog 是 跟踪控制器,而不是 跟踪使用者,因此无法使用 Tracelog 查看在实时跟踪会话期间生成的跟踪消息。 请改用跟踪使用者(如 Tracefmt),或使用 TraceView(既是跟踪控制器又是跟踪使用者)。

以下命令使用 Tracefmt 设置 MyTrace 实时跟踪会话中的跟踪消息的格式,在命令提示符窗口中显示这些消息,并将其保存到文本文件中供以后检查。 有关命令语法的详细信息,请参阅 Tracefmt

tracefmt -rt MyTrace -p c:\tracing -o mytrace.txt