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 processoThread
Eventi threadImage
Eventi di caricamento e scaricamento di immaginiDisk
Eventi di I/O del discoFile
Eventi di I/O fileHardfault
Errori di pagina hardwarePagefault
Errori di pagina softwareNetwork
Eventi di reteRegistry
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
Importante |
---|
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
Concetti
Profilatura della riga di comando di applicazioni autonome
Profilatura tramite riga di comando di applicazioni Web ASP.NET