web-dev-qa-db-fra.com

Comment utiliser une valeur de balise InfluxDB dans une légende grafana?

J'ai une dataseries InfluxDB. Il stocke une information sur plusieurs machines. Je distingue entre ces machines avec un tag. Je peux afficher les informations pour les trois machines à la fois en utilisant une clause "Grouper par tag (machine)". le nom des légendes est "table.derivative {machine: 1}", "table.derivative {machine: 2}" et ainsi de suite. Comment puis-je le changer en "machine 1", "machine 2" et ainsi de suite?

Jusqu'à présent, je suis tombé sur this suggérant d'utiliser $ groupby (ou $ g?), Mais les deux sont juste ajoutés littéralement.

14
Michael K.

Dans Grafana, vous pouvez utiliser des modèles d'alias. Il existe une description des modèles d'alias au bas de l'onglet des mesures:

enter image description here

Dans votre cas, dans le Alias By champ que vous écririez $tag_machine.

Voici un exemple InfluxDb sur le site de démonstration Grafana qui utilise le Alias By champ:

http://play.grafana.org/dashboard/db/influxdb-templated-queries?panelId=1&fullscreen&edit

22
Daniel Lee