Configuration des liaisons de données - Amazon Managed Grafana

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.

Configuration des liaisons de données

Cette rubrique de documentation est conçue pour les espaces de travail Grafana compatibles avec la version 10.x de Grafana.

Pour les espaces de travail Grafana compatibles avec la version 9.x de Grafana, voir. Travailler dans la version 9 de Grafana

Pour les espaces de travail Grafana compatibles avec la version 8.x de Grafana, voir. Travailler dans la version 8 de Grafana

Les liens de données vous permettent de fournir un contexte plus détaillé à vos liens. Vous pouvez créer des liens qui incluent le nom de la série ou même la valeur située sous le curseur. Par exemple, si votre visualisation montre quatre serveurs, vous pouvez ajouter une liaison de données vers un ou deux d'entre eux. Vous pouvez également lier des panneaux à l'aide de liens de données.

Le lien lui-même est accessible de différentes manières en fonction de la visualisation. Pour la visualisation des séries chronologiques, par exemple, vous choisissez un point de données ou une ligne. Pour les visualisations de grande surface, telles que les statistiques, les jauges ou les jauges à barres, vous pouvez choisir n'importe où dans la visualisation pour ouvrir le menu contextuel.

S'il n'y a qu'un seul lien de données dans la visualisation, le fait de choisir n'importe où dans la visualisation ouvre le lien plutôt que le menu contextuel.

Visualisations prises en charge

  • Diagramme à barres

  • Jauge à barres

  • Candlestick (Chandelier)

  • Canvas

  • Jauge

  • Géomap

  • Heatmap

  • Histogramme

  • Graphique à secteurs

  • Stat

  • Chronologie de l'État

  • Historique des statuts

  • Tableau

  • Séries chronologiques

  • Tendance

Les variables contenues dans les liens de données vous permettent d'envoyer les utilisateurs vers un tableau de bord détaillé avec des filtres de données préservés. Par exemple, vous pouvez utiliser une variable pour spécifier une étiquette, une plage de temps, une série ou une sélection de variables.

Pour voir la liste des variables disponibles, saisissez $ le champ URL du lien de données.

Vous pouvez également utiliser des variables de modèle dans les URL de vos liens de données, voirVariables.

Variables du panneau de plage de temps

Ces variables vous permettent d'inclure la plage horaire actuelle dans l'URL du lien de données.

  • __url_time_range— plage horaire du tableau de bord actuel (c'est-à-dire?from=now-6h&to=now)

  • $__from : pour plus d'informations, veuillez consulter Variables globales.

  • $__to : pour plus d'informations, veuillez consulter Variables globales.

Variables de série

Les variables spécifiques aux séries sont disponibles dans l'espace __series de noms :

  • __series.name— nom de la série vers l'URL

Variables de champ

Les variables spécifiques aux champs sont disponibles dans l'espace de noms : __field

  • __field.name— le nom du champ

  • __field.labels.<LABEL>— la valeur de l'étiquette par rapport à l'URL. Si votre étiquette contient des points, utilisez __field.labels["<LABEL>"] la syntaxe.

Variables de valeur

Les variables spécifiques aux valeurs sont disponibles dans l'espace de __value noms :

  • __value.time— l'horodatage de la valeur (Unix ms epoch) par rapport à l'URL (c'est-à-dire) ?time=1560268814105

  • __value.raw— valeur brute

  • __value.numeric— représentation numérique d'une valeur

  • __value.text— représentation textuelle d'une valeur

  • __value.calc— nom du calcul si la valeur est le résultat du calcul

L'utilisation d'une variable spécifique à une valeur dans les liaisons de données peut donner des résultats différents en fonction de l'option définie du mode Tooltip.

Variables de données

Pour accéder aux valeurs d'autres champs, utilisez :

  • __data.fields[i]— Valeur du champ i (sur la même ligne).

  • __data.fields["NameOfField"]— Valeur du champ utilisant le nom au lieu de l'index.

  • __data.fields[i].labels.cluster— Accédez aux libellés d'un autre champ.

Variables du modèle

Lorsque vous créez un lien vers un autre tableau de bord qui utilise des variables de modèle, sélectionnez des valeurs variables pour la personne qui clique sur le lien.

${var-myvar:queryparam}— où var-myvar est le nom de la variable de modèle qui correspond à celle du tableau de bord actuel que vous souhaitez utiliser.

État variable Résultat : URL créée
valeur sélectionnée var-myvar=value1
valeurs multiples sélectionnées var-myvar=value1&var-myvar=value2
sélectionné All var-myvar=All

Si vous souhaitez ajouter toutes les variables du tableau de bord actuel à l'URL, utilisez${__all_variables}.

Vous pouvez ajouter des liens de données à vos panneaux.

  1. Accédez au panneau auquel vous souhaitez ajouter le lien de données.

  2. Passez le curseur sur le panneau pour afficher l'icône du menu dans le coin supérieur droit.

  3. Dans le menu, choisissez Modifier pour ouvrir l'éditeur de panneaux.

  4. Dans le volet d'édition du panneau, faites défiler la page jusqu'à la section Liens de données et développez-la.

  5. Choisissez Ajouter un lien.

  6. Dans la boîte de dialogue qui s'ouvre, entrez un titre. Il s'agit d'une étiquette lisible par l'homme pour le lien, qui sera affichée dans l'interface utilisateur.

  7. Entrez l'URL ou la variable vers laquelle vous souhaitez créer un lien.

    Pour ajouter une variable de liaison de données, sélectionnez le champ URL, puis entrez $ ou appuyez sur Ctrl+Espace ou Cmd+Espace pour afficher la liste des variables disponibles.

  8. Si vous souhaitez que le lien s'ouvre dans un nouvel onglet, sélectionnez Ouvrir dans un nouvel onglet.

  9. Choisissez Enregistrer pour enregistrer les modifications et fermer la boîte de dialogue.

  10. Enregistrez les modifications apportées au tableau de bord.