Condividi tramite


Events (VSPerfCmd)

L'opzione Events di VSPerfCmd.exe controlla la registrazione di Traccia eventi per Windows (ETW).I dati ETW vengono salvati in un file con estensione etl separato dal file di dati del profiler.È possibile visualizzare i dati in un rapporto utilizzando il comando VSPerfReport /summary:etw.

È possibile chiamare l'opzione Events in qualsiasi momento prima che venga chiamato il comando Shutdown di VSPerfCmd per interrompere il profilo.

VSPerfCmd.exe /events {On|Off} {Guid|ProviderName} [,Flags[,Level]

Parametri

  • On|Off
    Avvia o interrompe la raccolta di dati degli eventi.

  • Guid
    GUID di controllo del provider.

  • ProviderName
    Nome del provider registrato con Strumentazione gestione Windows (WMI).

  • Flags
    Valore di flag esadecimale con prefisso "0x" definito dal provider di eventi.

  • Level
    Specifica la quantità di dati raccolti.Level è definito dal provider di eventi.

L'opzione Events riconosce come nomi di provider le parole chiave del kernel indicate di seguito:

  • Process
    Eventi di processo

  • Thread
    Eventi thread

  • Image
    Eventi di caricamento e scaricamento di immagini

  • Disk
    Eventi di I/O del disco

  • File
    Eventi di I/O file

  • Hardfault
    Errori di pagina hardware

  • Pagefault
    Errori di pagina software

  • Network
    Eventi di rete

  • Registry
    Eventi di accesso al Registro di sistema

Il provider del kernel può solo essere attivato.Non è infatti possibile disabilitarlo né modificarne i flag fino allo spegnimento del monitor.

Note

[!NOTA]

Quando gli eventi ETW CLR sono attivati, nel report Trace View vengono raccolti anche altri dati di avvio.Per evitare che gli eventi di avvio vengano visualizzati nel report, utilizzare il comando seguente:

C:\<path>VSPerfCmd -events on, \".NET Common Language Runtime\", 0x7fffffff, 5
Nota importanteImportante

Se gli eventi di avvio non vengono esclusi perché non elencati nel file MOF (Managed Object Format), verranno visualizzati come GUID nel rapporto.Per ulteriori informazioni, vedere la pagina seguente nel sito Web Microsoft: File MOF (Managed Object Format) di esempio.

Vedere anche

Riferimenti

VSPerfCmd

Concetti

Profilatura della riga di comando di applicazioni autonome

Profilatura tramite riga di comando di applicazioni Web ASP.NET

Profilatura dei servizi tramite riga di comando