Events (VSPerfCmd)
Die Events-Option von VSPerfCmd.exe steuert die ETW-Protokollierung (Ereignisablaufverfolgung für Windows). ETW-Daten werden in einer ETL-Datei gespeichert, die von der Profiler-Datendatei getrennt ist. Die Daten können mithilfe des Befehls VSPerfReport /summary:etw in einem Bericht angezeigt werden.
Die Events-Option kann jederzeit aufgerufen werden, bevor der VSPerfCmd-Befehl Shutdown zum Beenden der Profilerstellung aufgerufen wird.
VSPerfCmd.exe /events {On|Off} {Guid|ProviderName} [,Flags[,Level]
Parameter
On|Off
Startet oder beendet das Sammeln von Ereignisdaten.Guid
Die GUID des Anbietersteuerelements.ProviderName
Der Name des Anbieters, der bei WMI (Windows-Verwaltungsinstrumentation) registriert ist.Flags
Ein hexadezimaler Flagwert mit vorangestelltem "0x", der vom Ereignisanbieter definiert wurde.Level
Gibt die Menge der gesammelten Daten an. Level wird vom Ereignisanbieter definiert.
Die Events-Option fasst die folgenden Kernelschlüsselwörter als Anbieternamen auf:
Process
ProzessereignisseThread
ThreadereignisseImage
Abbildlade- und AbbildentladereignisseDisk
Datenträger-E/A-EreignisseFile
Datei-E/A-EreignisseHardfault
HardwareseitenfehlerPagefault
SoftwareseitenfehlerNetwork
NetzwerkereignisseRegistry
Registrierungszugriffsereignisse
Beachten Sie, dass der Kernelprovider nur aktiviert werden kann. Er kann erst deaktiviert und die zugehörigen Flags können erst bearbeitet werden, wenn der Monitor heruntergefahren ist.
Hinweise
Tipp
Wenn CLR-ETW-Ereignisse aktiviert sind, werden zusätzliche Startdaten auch im Ablaufverfolgungsansichtsbericht erfasst. Verwenden Sie den folgenden Befehl, um Startereignisse von der Anzeige im Bericht auszuschließen:
C:\<path>VSPerfCmd -events on, \".NET Common Language Runtime\", 0x7fffffff, 5
Wichtig
Wenn Sie die Startereignisse nicht ausschließen, da diese Ereignisse nicht in der MOF-Datei (Managed Object Format) angezeigt werden, werden sie im Bericht als GUIDs angezeigt. Weitere Informationen finden Sie auf der folgenden Seite der Microsoft-Website: MOF (Managed Object Format)-Beispieldatei.
Siehe auch
Referenz
Konzepte
Profilerstellung für eigenständige Anwendungen über die Befehlszeile
Profilerstellung für ASP.NET-Webanwendungen über die Befehlszeile