Filtres dans les vues d’Azure Monitor
Important
Les vues Azure Monitor sont progressivement supprimées et remplacées par des classeurs qui offrent des fonctionnalités supplémentaires.
Un filtre dans une vue d’Azure Monitor permet aux utilisateurs de filtrer les données au moyen d’une valeur d’une propriété particulière, sans modifier la vue proprement dite. Par exemple, vous pouvez autoriser les utilisateurs de votre vue à filtrer l’affichage des données uniquement à partir d’un ordinateur ou d’un ensemble d’ordinateurs particulier. Vous pouvez créer plusieurs filtres sur une seule et unique vue pour permettre aux utilisateurs d’effectuer un filtrage avec plusieurs propriétés. Cet article décrit comment utiliser un filtre et en ajouter un à une vue personnalisée.
Utiliser un filtre
Sélectionnez la plage de dates et l’intervalle de temps en haut de la vue pour ouvrir la liste déroulante où vous pouvez changer l’intervalle de temps et la plage de dates pour la vue.
Sélectionnez + pour ajouter un filtre en utilisant des filtres personnalisés définis pour la vue. Sélectionnez une valeur pour le filtre dans la liste déroulante ou entrez une valeur. Continuez à ajouter des filtres en sélectionnant +.
Si vous supprimez toutes les valeurs d’un filtre, celui-ci n’est plus appliqué.
Créer un filtre
Créez un filtre à partir de l’onglet Filtres lorsque vous modifiez une vue. Le filtre est global pour la vue et s’applique à toutes ses parties.
Le tableau suivant décrit les paramètres d’un filtre.
Paramètre | Description |
---|---|
Nom du champ | Nom du champ utilisé pour le filtrage. Ce champ doit correspondre au champ de résumé dans Requête pour des valeurs. |
Requêtes pour des valeurs | Requête à exécuter pour remplir la liste déroulante Filtre pour l’utilisateur. Cette requête doit utiliser Résumer ou Distinguer pour fournir des valeurs uniques pour un champ particulier. Il doit correspondre au Nom du champ. Vous pouvez utiliser Tri pour trier les valeurs affichées à l’utilisateur. |
Tag | Nom du champ qui est utilisé dans les requêtes prenant en charge le filtre et qui s’affiche également à l’utilisateur. |
Exemples
Le tableau suivant présente des exemples de filtres communs.
Nom du champ | Requêtes pour des valeurs | Tag |
---|---|---|
Computer | Heartbeat | distinct Computer | sort by Computer asc | Ordinateurs |
EventLevelName | Event | distinct EventLevelName | Gravité |
SeverityLevel | Syslog | distinct SeverityLevel | Gravité |
SvcChangeType | ConfigurationChange | distinct svcChangeType | ChangeType |
Modifier des requêtes de vue
Pour qu’un filtre soit mis en vigueur, vous devez modifier les requêtes dans la vue pour filtrer avec les valeurs sélectionnées. Si vous ne modifiez pas les requêtes dans la vue, les valeurs sélectionnées par l’utilisateur n’auront aucun effet.
La syntaxe pour l’utilisation d’une valeur de filtre dans une requête est :
where ${filter name}
Par exemple, si votre vue comprend une requête qui retourne des événements et utilise un filtre nommé Computers
, vous pouvez utiliser la requête suivante :
Event | where ${Computers} | summarize count() by EventLevelName
Si vous avez ajouté un autre filtre nommé Severity
, vous pouvez utiliser la requête suivante pour utiliser les deux filtres :
Event | where ${Computers} | where ${Severity} | summarize count() by EventLevelName
Étapes suivantes
En savoir plus sur les parties de visualisation que vous pouvez ajouter à votre vue personnalisée.