Events (VSPerfCmd)
L'option VSPerfCmd.exe Events contrôle la journalisation du Suivi d'événements pour Windows (ETW).Les données ETW sont enregistrées dans un fichier .etl distinct du fichier de données du profileur.Les données peuvent être affichées dans un rapport à l'aide de la commande VSPerfReport/summary:etw.
Vous pouvez appeler l'option Events à tout moment avant d'appeler la commande VSPerfCmd Shutdown pour arrêter le profilage.
VSPerfCmd.exe /events {On|Off} {Guid|ProviderName} [,Flags[,Level]
Paramètres
On|Off
Démarre ou arrête la collecte des données d'événement.Guid
GUID du contrôle du fournisseur.ProviderName
Nom du fournisseur enregistré avec Windows Management Instrumentation (WMI).Flags
Valeur d'indicateurs hexadécimale portant le préfixe « 0x » définie par le fournisseur d'événements.Level
Spécifie la quantité de données collectées.Level est défini par le fournisseur d'événements.
L'option Events interprète les mots clés de noyau suivants comme des noms de fournisseurs :
Process
Événements de processusThread
Événements de threadImage
Événements de chargement et de déchargement d'imagesDisk
Événements d'E/S de disqueFile
Événements d'E/S de fichierHardfault
Erreurs de page matériellesPagefault
Erreurs de page logiciellesNetwork
Événements de réseauRegistry
Événements d'accès au Registre
Notez que le fournisseur du noyau peut seulement être activé.Vous ne pouvez ni le désactiver, ni modifier ses indicateurs tant que le gestionnaire n'a pas été arrêté.
Notes
[!REMARQUE]
Lorsque les événements ETW du CLR sont activés, des données de démarrage supplémentaires sont également rassemblées dans le rapport Trace View.Pour empêcher que des événements de démarrage apparaissent dans le rapport, utilisez la commande suivante :
C:\<path>VSPerfCmd -events on, \".NET Common Language Runtime\", 0x7fffffff, 5
Important
Si vous n'excluez pas les événements de démarrage, étant donné que ces événements ne sont pas répertoriés dans le fichier au format MOF (Managed Object Format), ils apparaissent sous forme de GUID dans le rapport.Pour plus d'informations, consultez cette page sur le site Web Microsoft : Exemple de fichier MOF.
Voir aussi
Référence
Concepts
Profilage d'applications autonomes à partir de la ligne de commande
Profilage d'applications Web ASP.NET à partir de la ligne de commande