Partilhar via


Exemplo 10: Iniciando uma sessão de rastreamento de Real-Time

O comando a seguir inicia uma sessão de rastreamento em tempo real - uma sessão na qual as mensagens de rastreamento são enviadas diretamente a um consumidor de rastreamento em vez de serem enviadas para um arquivo de log.

tracelog -start MyTrace guid MyProvider.guid -rt

Você pode usar os mesmos parâmetros para personalizar uma sessão de rastreamento em tempo real que usaria numa sessão de registo de rastreamento, exceto para aqueles parâmetros que afetam o ficheiro de registo. Isso inclui o rastreamento em tempo real de sessões de rastreamento especiais e sessões de rastreamento privadas. No entanto, como o Tracelog é um controlador de rastreamento, não um consumidor de rastreamento, você não pode usar o Tracelog para exibir as mensagens de rastreamento geradas durante uma sessão de rastreamento em tempo real. Em vez disso, use um consumidor de rastreamento, como Tracefmt, ou use TraceView, que é um controlador de rastreamento e um consumidor de rastreamento.

O comando a seguir usa o Tracefmt para formatar as mensagens de rastreamento da sessão de rastreamento em tempo real do MyTrace, exibi-las em uma janela do Prompt de Comando e salvá-las em um arquivo de texto para exame posterior. Para obter informações detalhadas sobre a sintaxe do comando, consulte Tracefmt.

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