Condividi tramite


Esempio 2: Comando Start di base con provider

Il comando start seguente è identico al comando nell'esempio 1, ad eccezione del fatto che usa il parametro -guid per abilitare un provider per la sessione di traccia:

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

Il comando avvia una sessione di traccia denominata "Traccia personale". Usa il parametro -guid per specificare il GUID del controllo del provider di traccia. Il GUID è preceduto da un segno di numero (#) per indicare che è un GUID e non un nome di file GUID.

In risposta, Tracelog avvia la sessione del log di traccia MyTrace e abilita il provider specificato dal GUID. Usa i valori predefiniti per altre proprietà della sessione, inclusa la creazione di un file di log in C:\LogFile.etl.

Se non si specifica il nome della sessione di traccia ( in questo caso "MyTrace"), Tracelog avvia una sessione di traccia nt kernel Logger, ovvero l'impostazione predefinita.

Se non si specificano flag o livelli, alcuni provider potrebbero non generare messaggi di traccia, anche quando sono abilitati.