Grafana: Ordre de tri des légendes

Créé le 1 sept. 2015  ·  5Commentaires  ·  Source: grafana/grafana

Salut Torkel

Je ne sais pas si je manque un paramètre évident, mais j'ai cherché sur Google et je n'ai pas trouvé de réponse concluante.

J'utilise grafana-2.1.0-1.x86_64 et InfluxDB 0.9.3

Sur tous mes panneaux, j'ai du mal à ordonner les légendes de manière cohérente. Chaque fois que je (re) charge la page, les légendes apparaissent dans un ordre différent. Par exemple:
image

Ce serait l'idéal si je pouvais spécifier d'une manière ou d'une autre ordonner par [aucun | par ordre alphabétique asc | par ordre alphabétique]

Je pense que l'endroit idéal pour mettre cela serait le panneau d'édition -> Axe et grille -> Légende -> Ordre de tri

Cependant, j'aimerais aussi éventuellement remplacer l'ordre de tri. Par exemple, dans l'image ci-dessus, je voudrais avoir la commande comme:
total
mort
disque-sommeil
tourner au ralenti
fermé à clé
fonctionnement
en train de dormir
attendre
zombi

Ainsi, vous pouvez voir que l'ordre est trié par ordre alphabétique, mais j'ai promu la légende "totale" pour être la première.
Pour moi, il serait logique d'ajouter cette option à l'option Styles d'affichage -> Option spécifique à la série:
image

Quelque chose comme "remplacement de l'ordre de tri". Ensuite, je peux mettre «total» comme 1er, et le reste de la série est ordonné par ordre alphabétique asc ou desc.

J'espère que cela a du sens!
Merci encore!

typquestion

Commentaire le plus utile

il n'y a pas d'en-tête de nom de métrique sur lequel cliquer pour trier, semble être une évidence pour le faire

Tous les 5 commentaires

vous pouvez spécifier l'ordre de tri en cliquant sur les en-têtes de colonne de légende.

De plus, je déconseillerais fortement d'afficher moy, min, max sur la même légende car ceux-ci seront dans de nombreux cas incorrects. Par exemple, disons que votre requête est select mean(value) ...

C'est-à-dire qu'InfluxDB va appliquer la moyenne pour réduire le nombre de valeurs à une valeur par pixel. Les valeurs de la légende sont calculées par le côté client Grafana, donc si votre requête a la fonction mean , vous pouvez afficher avg dans la légende, si vous avez max alors la légende max la valeur sera exacte.

Mais ils ne peuvent pas être précis en même temps.

il n'y a pas d'en-tête de nom de métrique sur lequel cliquer pour trier, semble être une évidence pour le faire

@torkelo peut-être qu'il me manque quelque chose mais je pense que cela devrait être rouvert - si la légende ne contient que les noms des métriques, il n'y a pas d'en-tête de colonne sur lequel cliquer pour les trier ...

En éditant directement le json d'un panneau, je peux ajouter "sort": "current", "sortDesc": false sous legend , ce qui trie à la fois ma légende et l'ordre de pile des séries dans mon graphique. Il doit vraiment y avoir un moyen indépendant de trier l'ordre de la pile et l'ordre des légendes.

Je veux pouvoir définir l'ordre de la pile en fonction des valeurs (par exemple, la plus grande en haut) mais trier la légende de manière cohérente entre les graphiques (par exemple, trier les alias par ordre alphabétique).

Cela peut-il être rouvert? Ne semble pas corrigé

Cette page vous a été utile?
0 / 5 - 0 notes

Questions connexes

Minims picture Minims  ·  3Commentaires

calind picture calind  ·  3Commentaires

SATHVIKRAJU picture SATHVIKRAJU  ·  3Commentaires

ahmetkakici picture ahmetkakici  ·  3Commentaires

ricardclau picture ricardclau  ·  3Commentaires