Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Connectez-vous à une source de données Wavefront (VMware Tanzu Observability by Wavefront)
La source de données Wavefront (VMware Tanzu Observability by Wavefront) permet aux utilisateurs d'Amazon Managed Grafana d'interroger et de visualiser les données qu'ils collectent directement depuis Wavefront et de les visualiser facilement aux côtés de toute autre source de données métriques, journaux, traceurs ou autres. Cette vue flexible à volet unique facilite le suivi de l'état du système et les problèmes de débogage.
Note
Cette source de données est réservée à Grafana Enterprise. Pour plus d’informations, consultez Gérer l'accès aux plug-ins d'entreprise.
En outre, dans les espaces de travail qui prennent en charge la version 9 ou une version plus récente, cette source de données peut nécessiter l'installation du plug-in approprié. Pour plus d’informations, consultez Étendez votre espace de travail avec des plugins.
Qu'est-ce que Wavefront ?
Wavefront
Optimisez votre infrastructure technologique avec Wavefront et Grafana
Bien qu'à première vue, Grafana et Wavefront semblent similaires, de nombreuses entreprises utilisent Wavefront et Grafana comme éléments essentiels de leurs flux de travail d'observabilité.
Visualisez sans déplacer les sources de données : l'architecture unique de Grafana interroge les données directement là où elles se trouvent plutôt que de les déplacer et de payer pour un stockage et une ingestion redondants.
Composez des panneaux à partir de sources variées Avec des tableaux de bord prédéfinis et personnalisés, regroupez des données provenant de nombreuses sources de données différentes dans un seul panneau de verre.
Transformation et calcul au niveau de l'utilisateur : les utilisateurs peuvent transformer les données et exécuter divers calculs sur les données qu'ils voient, ce qui nécessite moins de préparation des données.
Combinez, calculez et visualisez dans des panneaux : créez des panneaux de sources de données mixtes qui affichent des données connexes provenant de Waveferont et d'autres sources, telles que Prometheus et InfluxDB.
Documentation
Fonctionnalités
-
Visualisations de séries chronologiques
-
Visualisations de tableaux
-
Visualisations de cartes thermiques
-
Visualisations à statistiques uniques
-
Éditeur de requêtes guidées
-
Éditeur de requêtes SQL brut
-
Annotations pour les données d'événements
-
Variables du modèle
-
Filtres ad hoc
-
Alerte
Configuration
La configuration de la source de données Wavefront est relativement simple. Seuls deux champs sont requis pour terminer la configuration : API
URL
etToken
.
-
API URL
sera l'URL que vous utiliserez pour accéder à votre environnement de front d'onde. Exemple:https://myenvironment.wavefront.com
. -
Token
doit être généré à partir d'un compte utilisateur ou d'un compte de service.-
Pour créer un jeton basé sur un compte utilisateur, connectez-vous à votre environnement Wavefront, choisissez le rouage dans le coin supérieur droit de la page, choisissez votre nom d'utilisateur (par exemple
me@grafana.com
), sélectionnez l'onglet Accès aux API en haut de la page utilisateur, puis copiez une clé existante ou choisissez Générer. -
Pour créer un jeton basé sur un compte de service, connectez-vous à votre environnement Wavefront, choisissez le rouage dans le coin supérieur droit de la page, puis choisissez Gestion du compte. Dans le volet de navigation de gauche, sélectionnez Comptes, groupes et rôles, choisissez l'onglet Comptes de service en haut, puis choisissez Créer un nouveau compte. Entrez un nom pour le compte de service. Cela peut être tout ce que tu veux. Copiez le jeton fourni dans la section Jetons.
-
La dernière étape consiste à vérifier que la case Comptes, groupes et rôles est cochée sous Autorisations.
-
Une fois que vous avez le jeton, ajoutez-le au champ de Token
configuration et vous devriez être prêt !
La page de configuration finalisée doit ressembler à ceci :
Utilisation
Utilisation de l’éditeur de requêtes
L'éditeur de requêtes Wavefront dispose de deux modes : Query Builder et Raw Query. Pour passer de l'une à l'autre, utilisez le sélecteur en haut à droite du formulaire de requête :
En mode Générateur de requêtes, quatre choix s'offrent à vous :
-
Quelle métrique souhaitez-vous interroger ?
-
Quelle agrégation souhaitez-vous effectuer sur cette métrique ?
-
Comment souhaitez-vous filtrer les résultats de cette requête métrique ?
-
Voulez-vous appliquer des fonctions supplémentaires au résultat ?
Le sélecteur de mesures est une hiérarchie de catégories. Sélectionnez une catégorie, puis choisissez à nouveau pour explorer les sous-catégories. Répétez ce processus jusqu'à ce que vous ayez atteint la métrique souhaitée.
Après avoir sélectionné une métrique, les filtres et valeurs de filtre disponibles seront automatiquement renseignés pour vous.
En mode Requête brute, vous verrez un seul champ intitulé Requête. Cela vous permet d'exécuter n'importe quelle requête WQL de votre choix.
Utilisation de filtres
Le plugin Wavefront interrogera dynamiquement les filtres appropriés pour chaque métrique.
Pour ajouter un filtre, cliquez sur le signe + à côté de l'étiquette Filtres dans l'éditeur de requêtes Wavefront, sélectionnez le champ sur lequel vous souhaitez filtrer et sélectionnez une valeur à filtrer.
Utilisation des fonctions
Les fonctions fournissent un moyen supplémentaire d'agréger, de manipuler et d'effectuer des calculs sur les données de réponse métrique. Pour afficher les fonctions disponibles, choisissez la liste déroulante à côté de l'étiquette de fonction dans le générateur de requêtes. En fonction de la fonction que vous sélectionnez, vous pourrez effectuer d'autres actions, telles que définir un groupe par champ ou appliquer des seuils. Les utilisateurs peuvent enchaîner plusieurs fonctions pour effectuer des calculs avancés ou des manipulations de données.
Ajouter une variable de modèle de requête
-
Pour créer une nouvelle variable de modèle Wavefront pour un tableau de bord, choisissez le rouage des paramètres dans le coin supérieur droit du tableau de bord.
-
Dans le panneau de gauche, choisissez Variables.
-
En haut à droite de la page Variables, choisissez Nouveau.
-
Entrez un nom et une étiquette pour la variable de modèle que vous souhaitez créer. Le nom est la valeur que vous utiliserez dans les requêtes pour référencer la variable de modèle. Label est un nom convivial à afficher pour la variable de modèle dans le panneau de sélection du tableau de bord.
-
Sélectionnez le type Requête pour le champ de type (il doit être sélectionné par défaut).
-
Sous le titre Options de requête, sélectionnez Wavefront dans la liste déroulante des sources de données.
-
Voir Structure de requête variable du modèle pour plus de détails sur ce qui doit être saisi dans le champ Requête.
-
Si vous souhaitez filtrer l'une des valeurs renvoyées par votre requête, entrez une expression régulière dans le champ de saisie Regex.
-
Appliquez toutes vos préférences de tri en choisissant un type de tri dans la liste déroulante Trier.
-
Après avoir vérifié la configuration, choisissez Ajouter pour ajouter la variable de modèle, puis sélectionnez Enregistrer le tableau de bord dans le panneau de navigation de gauche pour enregistrer vos modifications.
Structure de requête variable du modèle
listes de mesures : métriques : ts (...)
listes de sources : sources : ts (...)
listes de balises source : SourceTags : ts (...)
listes de balises source correspondantes matchingSourceTags : ts (...)
listes de noms de balises : TagNames : ts (...)
listes de valeurs de balises : tagValues (<tag>) : ts (...)
Remarques
-
Le s à la fin de chaque type de requête est facultatif
-
Support pour toutes les minuscules. Vous pouvez utiliser des tagnames ou des tagNames, mais pas des TAGNAMES.
-
L'utilisation d'espaces autour du : est facultative
AVERTISSEMENT
Multi-value
et neInclude All option
sont actuellement pas pris en charge par le plugin Wavefront.
Utilisation de variables de modèle
Après avoir effectué les étapes d'ajout d'une nouvelle variable de modèle, vous êtes maintenant prêt à utiliser la variable de modèle dans les panneaux de votre tableau de bord pour créer des visualisations dynamiques.
-
Ajoutez un nouveau panneau de tableau de bord à l'aide de l'icône Panel+ dans le coin supérieur droit de votre tableau de bord.
-
Sélectionnez l'agrégat que vous souhaitez utiliser pour votre requête.
-
Cliquez sur l'icône + à côté de l'étiquette Filtres et sélectionnez le type de clé correspondant à votre variable de modèle.
host=
pour un filtre hôte, par exemple. -
Entrez le nom de la variable de modèle que vous avez créée dans le champ de saisie Valeur du filtre.
-
Enregistrez le tableau de bord.
Vous devriez maintenant pouvoir parcourir les différentes valeurs de votre variable de modèle et mettre à jour votre panneau de manière dynamique !
Utilisation de filtres ad hoc
Pour utiliser des filtres ad hoc, nous devons créer deux variables de modèle. La première est une variable d'assistance qui sera utilisée pour sélectionner une métrique afin que des filtres supplémentaires puissent être remplis pour le nom de cette métrique. L'autre sera la variable de filtre ad hoc réelle.
Important
La variable d'assistance requise doit être nomméemetriclink
. Il peut s'agir d'une variable personnalisée avec la liste des mesures que vous souhaitez utiliser ou d'une variable basée sur une requête utilisant la structure de requête de variables du modèle. Si vous souhaitez remplir les champs de filtre ad hoc uniquement avec les valeurs d'une seule métrique, vous pouvez masquer la variable de metriclink
modèle.
Après avoir créé la metriclink
variable, vous pouvez désormais ajouter le filtre ad hoc en suivant les mêmes étapes que celles décrites dans la section Ajout d'une variable de modèle de requête. La différence est que vous allez sélectionner des filtres ad hoc comme type et qu'aucune entrée n'est requise pour une requête.
Ajouter des annotations
-
Pour créer une nouvelle annotation Wavefront pour un tableau de bord, choisissez le rouage des paramètres en haut à droite du tableau de bord.
-
Dans le panneau de gauche, choisissez Annotations.
-
En haut à droite de la page Annotations, choisissez Nouveau.
-
Entrez le nom de l'annotation (celui-ci sera utilisé comme nom du bouton sur le tableau de bord).
-
Sélectionnez la source de données de Wavefront.
-
Par défaut, les annotations sont limitées à 100 événements d'alerte qui seront renvoyés. Pour changer cela, définissez le champ Limite sur la valeur que vous souhaitez.
-
Choisissez Ajouter.
Utilisation d'annotations
Lorsque les annotations sont activées, vous devriez désormais voir les événements d'alerte et les problèmes liés à une période donnée.
Si vous faites une pause au bas d'une section annotée d'une visualisation, une fenêtre contextuelle s'affiche. Elle indique le nom de l'alerte et fournit un lien direct vers l'alerte dans Wavefront.
Utilisation du champ Nom d'affichage
Cette source de données utilise le champ Nom d'affichage dans l'onglet Champ du panneau Options pour raccourcir ou modifier une clé de légende en fonction de son nom, de ses étiquettes ou de ses valeurs. D'autres sources de données utilisent des alias
fonctionnalités personnalisées pour modifier les clés de légende, mais la fonction Display Name permet de le faire de manière plus cohérente.