Application de filtres de profilage

L'outil de profilage fournit un dispositif de filtrage qui permet de réduire la quantité de données affichées dans les différentes vues de profilage. Les filtres de profilage sont disponibles dans les vues Diagramme de séquence UML2, dans la vue Statistiques de mémoire et dans la vue Statistiques d'exécution.

  1. Pour utiliser des filtres, sélectionnez Gérer les filtres Icône Filtre dans le menu de la barre d'outils.
  2. Pour ajouter un nouveau filtre, sélectionnez Nouveau.
  3. Dans la boîte de dialogue Editer les filtres, sélectionnez Filtre de profilage et cliquez sur OK.
  4. Définissez votre filtre en utilisant un ou les deux mécanismes de filtre sur les deux onglets : Standard ou Avancé. L'onglet Standard vous permet de définir des filtres simples et courants. L'onglet Avancé vous permet de créer des filtres hautement personnalisés.
  5. Pour définir un filtre standard :
    1. Pour n'afficher que des données correspondant à un modèle, spécifiez un modèle de chaîne dans le champ Chaîne de filtre.
    2. Sélectionnez le type d'objet à filtrer, par exemple par package, classe ou méthode.
    3. Cliquez sur la case à cocher Afficher la correspondance des informations si vous ne souhaitez qu'un ensemble spécifique de données. Utilisez les zones de liste déroulante pour définir le filtre. Dans l'exemple ci-dessous, le filtre est spécifié afin d'afficher les 10 entrées les plus élevées sur le nombre d'appels.
      filtre de base
  6. Pour définir un filtre avancé :
    1. Cliquez sur l'onglet Avancé. La table de filtrage avancé affiche tous les critères de filtre définis. Les entrées de profilage qui correspondent à tous les critères définis sont affichées dans la vue. Si aucun critère de filtre n'est spécifié, toutes les entrées de données s'affichent.
    2. Pour ajouter une entrée dans la table, cliquez sur Ajouter. Sélectionnez l'attribut que vous souhaitez filtrer à partir de la liste d'attributs. Sélectionnez l'opérateur (comme effectue un critère de concordance). Entrez une valeur que l'entrée des données de profilage doit avoir pour le filtrage de l'attribut :
      • Utilisez un astérisque (*) pour représenter une chaîne quelconque.
      • Utilisez une barre (|) pour représenter un "ou" non exclusif.
    3. Cliquez sur OK.

    4. Pour modifier une entrée existante, sélectionnez-la, cliquez sur Editer et modifiez les champs.
    5. Pour supprimer une entrée, sélectionnez-la et cliquez sur Supprimer.
  7. Pour modifier un filtre existant, sélectionnez Gérer les filtres dans la barre d'outils ou sélectionnez le filtre dans la liste du menu déroulant. Lorsqu'un filtre est sélectionné et appliqué dans la vue, cliquez sur le bouton Filtre pour modifier le filtre. Si aucun filtre n'est appliqué, le fait de cliquer sur le bouton Filtre ouvrira la boîte de dialogue de création de filtre.

Concepts connexes
Présentation de l'outil de profilage
Présentation de l'analyseur de journal
 

Tâches connexes
Profilage d'une application
Utilisation des vues Interactions de trace UML2
Utilisation de la vue Statistiques de mémoire
Utilisation de la vue Statistiques d'exécution