Partilhar via


Exemplo 2: Comando Iniciar Básico com Provedor

O seguinte comando inicial é idêntico ao comando no Exemplo 1, exceto pelo fato de que ele usa o parâmetro -guid para habilitar um provedor para a sessão de rastreamento:

tracelog -start MyTrace -guid #d58c126f-b309-11d1-969e-0000f875a5bc

O comando inicia uma sessão de rastreamento chamada "Meu Rastreamento". Ele usa o parâmetro -guid para especificar o GUID de controle do provedor de rastreamento. O GUID é precedido por um sinal numérico (#) para indicar que ele é um GUID e não um nome de arquivo GUID.

Em resposta, o Tracelog inicia a sessão de log de rastreamento do MyTrace e habilita o provedor especificado pelo GUID. Ele usa os valores padrão para outras propriedades da sessão, incluindo a criação de um arquivo de log em C:\LogFile.etl.

Se você não especificar o nome da sessão de rastreamento (nesse caso, "MyTrace"), o Tracelog iniciará uma sessão de rastreamento do Agente do Kernel NT, que é o padrão.

Se você não especificar sinalizadores ou níveis, alguns provedores poderão não gerar mensagens de rastreamento, mesmo quando elas estiverem habilitadas.