Example 10: Starting a Real-Time Trace Session
The following command starts a real-time trace session--a session in which trace messages are sent directly to a trace consumer instead of being sent to a log file.
tracelog -start MyTrace guid MyProvider.guid -rt
You can use the same parameters to customize a real-time trace session that you would use for a trace log session, except for those parameters that affect the log file. This includes real-time tracing of special trace sessions and private trace sessions. However, because Tracelog is a trace controller, not a trace consumer, you cannot use Tracelog to view the trace messages generated during a real-time trace session. Instead, use a trace consumer such as Tracefmt, or use TraceView, which is both a trace controller and a trace consumer.
The following command uses Tracefmt to format the trace messages from the MyTrace real-time trace session, display them in a Command Prompt window, and save them to a text file for later examination. For detailed information about the command syntax, see Tracefmt.
tracefmt -rt MyTrace -p c:\tracing -o mytrace.txt
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for