Partager via


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 processus

  • Thread
    Événements de thread

  • Image
    Événements de chargement et de déchargement d'images

  • Disk
    Événements d'E/S de disque

  • File
    Événements d'E/S de fichier

  • Hardfault
    Erreurs de page matérielles

  • Pagefault
    Erreurs de page logicielles

  • Network
    Événements de réseau

  • Registry
    É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

VSPerfCmd

Concepts

Profilage d'applications autonomes à partir de la ligne de commande

Profilage d'applications Web ASP.NET à partir de la ligne de commande

Profilage de services à partir de la ligne de commande