|
Ce document a été traduit à l'aide d'une technologie de traduction automatique. Bien que nous nous efforcions de fournir des traductions exactes, nous ne fournissons aucune garantie quant à l'exhaustivité, l'exactitude ou la fiabilité du contenu traduit. En cas de divergence, la version originale anglaise prévaut et fait foi. |
Filtres
Présentation
Le menu Filtres dans le coin supérieur droit de l’interface utilisateur vous permet de filtrer les composants (topologie) et les événements affichés dans une vue. Une fois appliqués, les filtres affecteront le contenu de toutes les perspectives dans une vue.
Filtrer la topologie
Les filtres de topologie peuvent être utilisés pour sélectionner un sous-ensemble de composants de topologie à afficher dans l’une des perspectives disponibles. Bien que le filtre d’événements soit le même pour tous les types de vue, les filtres de topologie dépendent du type de vue dans laquelle vous vous trouvez. En savoir plus :
Filtres de topologie sur les vues Kubernetes
Sur les vues Kubernetes, les filtres de topologie sont limités à un petit ensemble de filtres de base qui persistent dans toutes les vues Kubernetes : clusters et / ou namespaces. Les filtres de topologie persistants pour les vues Kubernetes sont placés en dehors du menu filters régulier dans l’interface utilisateur et ne sont pas interdépendants (par exemple, sélectionner un cluster ne met pas à jour automatiquement le filtre namespaces pour refléter uniquement les espaces de noms de ce cluster).
Filtres de topologie sur d’autres types de vue
Pour d’autres types de vue, vous pouvez parcourir votre topologie en utilisant des filtres de topologie de base ou avancés. En savoir plus sur :
Filtres de topologie de base
Le principal moyen de filtrer la topologie est d’utiliser les filtres de base disponibles. Lorsque vous définissez un filtre, la perspective ouverte se mettra à jour pour afficher uniquement la visualisation ou les données pour le sous-ensemble de votre topologie qui correspond au filtre. Définir plusieurs filtres affinera davantage votre recherche. Vous pouvez définir plus d’une valeur pour chaque filtre afin d’élargir votre recherche.
| Filtre | Description |
|---|---|
Couches, Domaines, Environnements et Types de Composants |
Filtrer par les détails des composants inclus lors de l’importation ou de la création des composants. |
Santé des composants |
Inclure uniquement les composants ayant l’état de santé nommé tel que rapporté par le contrôle de santé associé. |
Étiquettes des composants |
Inclure uniquement les composants avec une étiquette spécifique. |
Inclure des composants |
Les composants nommés ici seront inclus dans la topologie en plus des composants retournés par d’autres filtres. |
Pour filtrer la topologie en utilisant des filtres de base, cliquez sur le menu Filtres dans le coin supérieur droit de l’interface utilisateur et sélectionnez Passer aux filtres de base sous l’onglet vertical Topologie.
Filtres de topologie avancés
Vous pouvez utiliser le SUSE Observability Query Language (STQL) intégré pour construire un filtre de topologie avancé qui se concentre sur une zone spécifique de votre topologie.
Pour filtrer la topologie en utilisant une requête STQL, cliquez sur le menu Filtres dans le coin supérieur droit de l’interface utilisateur et sélectionnez Passer à STQL sous l’onglet vertical Topologie.
L’exemple de requête STQL ci-dessous renverra les composants qui correspondent aux conditions suivantes :
-
Dans le Domaine
security check -
ET a un état de Santé de
ClearOUDeviating -
OU est le Composant avec le nom
ai_engine
(domain IN ("security check") AND healthstate IN ("CLEAR", "DEVIATING")) OR name IN ("ai_engine")
Compatibilité des filtres de base et avancés
Vous pouvez passer d’un filtrage de base à un filtrage avancé en sélectionnant Passer aux filtres de base ou Passer à STQL sous l’onglet vertical Topologie dans le menu Filtres.
Il est toujours possible de passer d’un filtrage de base à un filtrage avancé. Les filtres de base sélectionnés seront directement convertis en une requête STQL. Pour des requêtes simples, il est également possible de passer d’un filtrage avancé à un filtrage de base, cependant, certaines requêtes avancées ne sont pas compatibles avec les filtres de base.
Autres filtres
Les filtres avancés énumérés ci-dessous sont compatibles avec le filtrage de base, mais ne peuvent pas être définis ou ajustés comme un filtre de base.
-
avecVoisinsDe - lorsque un filtre avancé inclut la fonction avecVoisinsDe, le nombre de composants dont les voisins sont interrogés est affiché dans la boîte Autres filtres. Pour être compatible avec le filtrage de base, une fonction
withNeighborsOfdoit être jointe à d’autres filtres en utilisant un opérateurOR. -
identifiant - lorsque un filtre avancé sélectionne des composants par identifiant, le nombre d’identifiants de composants interrogés est rapporté dans la boîte Autres filtres. Pour être compatible avec le filtrage de base, un filtre
identifierdoit être spécifié et joint à d’autres filtres en utilisant l’opérateurOR identifier IN (…).
La boîte Autres filtres dans les filtres de topologie de base liste tous ces filtres avancés et le nombre de composants affectés.
|
La boîte Autres filtres ne donne que des détails sur les filtres avancés qui ont été définis et qui sont compatibles avec le filtrage de base. |
Limites de filtrage de topologie
Pour optimiser les performances, une limite est imposée sur le nombre d’éléments pouvant être chargés pour produire une visualisation de topologie. La limite de filtrage a une valeur par défaut de 10 000 éléments. Si un filtre de base ou une requête de filtre avancé dépasse la limite de filtrage, un message sera affiché à l’écran et aucune visualisation de topologie ne sera affichée.
Notez que la limite de filtrage s’applique au nombre total d’éléments qui doivent être chargés et non au nombre d’éléments qui seront finalement affichés.
Dans l’exemple ci-dessous, nous chargeons d’abord tous les voisins de chaque composant de notre topologie, puis nous affichons uniquement ceux qui appartiennent à la couche applications. Cela échouerait probablement avec une erreur de limite de filtrage car cela nécessite que tous les composants de la topologie soient chargés.
withNeighborsOf(direction = "both", components = (name = "*"), levels = "15")
AND layer = "applications"
Pour produire avec succès cette visualisation de topologie, nous devrions soit réécrire la requête pour maintenir le nombre de composants chargés en dessous de la limite de filtrage configurée, soit augmenter la limite de filtrage. En filtrant uniquement les composants de la couche applications, nous afficherons les mêmes composants que la requête ci-dessus, sans avoir besoin de charger d’abord tous les composants. Cette requête est donc moins susceptible de provoquer une erreur de limite de filtrage.
layer = "applications"
Filtrer des événements
Le panneau Filtres de vue à gauche de l’interface utilisateur de SUSE Observability peut être utilisé pour filtrer les événements affichés dans la Perspective des événements. Ils sont également inclus dans la liste Événement dans le panneau de droite, dans l’onglet Voir le résumé et les onglets de détails - Détails du composant et Détails de la relation directe.
Les filtres d’événements suivants sont disponibles :
| Filtre | Description |
|---|---|
Catégorie |
Afficher uniquement les événements d’une ou plusieurs catégories. |
Type |
Cliquez sur la zone de filtre Type pour ouvrir une liste de tous les types d’événements qui ont été générés pour les composants actuellement filtrés dans la fenêtre temporelle actuelle. Vous pouvez sélectionner un ou plusieurs types d’événements pour affiner les événements affichés. |
Source |
Les événements peuvent être générés par SUSE Observability ou récupérés d’un système source externe, tel que Kubernetes ou ServiceNow, par une intégration. Cliquez sur la zone de filtre Source pour ouvrir une liste de tous les systèmes sources pour les événements qui ont été générés pour les composants actuellement filtrés dans la fenêtre temporelle actuelle. Sélectionnez un ou plusieurs systèmes sources pour ne voir que ces événements. |
Balises |
Les propriétés d’événements pertinentes seront ajoutées en tant que balises lorsqu’un événement est récupéré d’un système externe. Par exemple |