Création de profils d’enregistrement

Vous pouvez créer des profils d’enregistrement WPR (Windows Performance Recorder) dans un fichier XML qui a une extension .wprp. Les profils d’enregistrement contiennent toutes les informations nécessaires pour activer l’enregistrement des performances pour un scénario spécifique. Ces données incluent des informations sur les sessions, les fournisseurs et les mots clés de suivi d’événements pour Windows (ETW). Chaque fichier .wprp contient au moins une définition de profil, qui consolide un ensemble spécifique de sessions ETW et de fournisseurs. Une définition de profil inclut également les attributs de session et de fournisseur qui démarrent et contrôlent l’enregistrement des performances.

Les profils WPR prennent en charge les fonctionnalités ETW suivantes :

  • Modes de journalisation de fichiers séquentiels et de mémoire circulaire.

  • Nombre de mémoires tampons et tailles de mémoire tampon spécifiées par l’utilisateur pour chaque session.

  • Sessions d’enregistreur d’événements système ETW avec l’enregistreur d’événements du noyau NT. Cette fusion inclut la possibilité de spécifier des mots clés, des piles et des balises de pool de mémoire.

  • Sessions d’événements qui spécifient un nom de fournisseur ou un GUID, des mots clés, une pile, un niveau de détail et une mémoire non paginée.

  • Capture des fournisseurs d’état qui capturent l’état pendant les opérations de démarrage ou d’enregistrement uniquement.

Le fichier .wprp doit contenir des définitions spécifiques répertoriées dans un ordre spécifique. Les rubriques suivantes décrivent comment créer les définitions dans cet ordre.

Création de fichiers .wprp dans Visual Studio

Vous pouvez utiliser Visual Studio pour créer un profil d’enregistrement à l’aide du fichier de schéma WPR, WPRControlProfiles.xsd, qui est disponible dans le dossier d’installation WPT :

  1. Ouvrez votre fichier .wprp dans Visual Studio.

  2. Dans le menu main, choisissez XML, puis Schémas...

  3. Dans la boîte de dialogue Schémas XML qui s’affiche, choisissez Ajouter...

  4. Choisissez le schéma WPRControlProfiles.xsd. Par défaut, ce fichier se trouve dans le répertoire d’installation WPT :

    • C:\Program Files (x86)\Windows Kits\8.1\Windows Performance Toolkit

Une fois que vous avez sélectionné le schéma, vous pouvez utiliser IntelliSense contextuelle pour créer votre fichier .wprp.

Dans cette section

1. Définitions du collecteur

Comment définir des collecteurs pour un profil.

2. Définitions du système et du fournisseur d’événements

Comment définir des fournisseurs pour un profil.

3. Définitions de profil

Comment définir un profil.

Fournisseurs stricts

Comment utiliser l’attribut Strict .

Héritage

Décrit l’héritage dans la création de profils d’enregistrement.

Profils d’enregistrement

Créer un profil d’enregistrement personnalisé

Ajouter ou supprimer un profil d’enregistrement personnalisé