Grafana: Étendre le dernier point de données vers la droite

Créé le 7 juil. 2015  ·  3Commentaires  ·  Source: grafana/grafana

Salut @torkelo

J'ai quelques métriques qui évoluent très lentement (peuvent changer une fois par mois environ). Pour éviter d'encombrer mon instance OpenTSDB, je souhaite uniquement enregistrer ces métriques lorsqu'elles changent. Dans Grafana, je les trace comme une ligne d'escalier. Cependant, le problème est que Grafana ne tracera les données que jusqu'au dernier point de données (ce qui est logique). Je me demandais s'il y avait un moyen d'étendre la dernière valeur jusqu'à "maintenant", un peu comme ça (ligne rouge tracée):

grafanaexample

J'apprécierais votre aide,
Jack

arepanegraph not implemented typfeature-request

Commentaire le plus utile

SELECT champ(..) dernier()
GROUP BY time($intervalle) remplir(précédent)
image

Avec ce paramètre, cela fonctionne partiellement, mais toujours : s'il n'y a pas de valeur dans la plage agrandie, il n'interroge pas la dernière valeur avant cette plage. Pour cela, aucune valeur n'est indiquée.
image
Cela gâche les tableaux de bord avec des valeurs à évolution rapide (valeurs mesurées) et des valeurs d'état (comme activé/désactivé) car la moitié des panneaux d'état n'affichent rien lorsque vous choisissez une plage de temps plutôt courte.

Tous les 3 commentaires

J'aimerais moi aussi une telle fonctionnalité, mais uniquement pour les lignes d'escalier. Pour l'escalier, cela a du sens car l'escalier affiche une ligne horizontale suivant la dernière valeur jusqu'à la valeur suivante. Cela signifie que si cette fonctionnalité était implémentée, alors au fur et à mesure que le temps avance et qu'un autre point de données arrive, cette ligne horizontale sera toujours là, juste étendue plus loin. On ne peut pas en dire autant des lignes autres que des escaliers. La seule façon de modifier/raccourcir la ligne d'escalier à mesure que de nouvelles données arrivent est si les nouvelles données concernent la période déjà affichée dans la fenêtre (ce qui signifie que des points historiques sont ajoutés). En tant que tel, je pense qu'il est logique que la fonctionnalité soit activée par défaut.

SELECT champ(..) dernier()
GROUP BY time($intervalle) remplir(précédent)
image

Avec ce paramètre, cela fonctionne partiellement, mais toujours : s'il n'y a pas de valeur dans la plage agrandie, il n'interroge pas la dernière valeur avant cette plage. Pour cela, aucune valeur n'est indiquée.
image
Cela gâche les tableaux de bord avec des valeurs à évolution rapide (valeurs mesurées) et des valeurs d'état (comme activé/désactivé) car la moitié des panneaux d'état n'affichent rien lorsque vous choisissez une plage de temps plutôt courte.

Je pense que cela est mieux géré par OpenTSDB.

Nous essayons de limiter les problèmes GitHub ouverts afin de mieux suivre le travail prévu ou les fonctionnalités que nous espérons éventuellement mettre en œuvre plutôt que d'énumérer toutes les fonctionnalités possibles.

Je vais fermer ce problème car il est ouvert depuis très longtemps sans grand intérêt pour la fonctionnalité ou quiconque s'intéresse à sa mise en œuvre.

Cela ne signifie pas que nous ne le mettrons jamais en œuvre ou que nous n'accepterons jamais de relations publiques pour cela. Un problème fermé peut toujours attirer des votes et servir de ticket pour suivre la demande/l'intérêt des fonctionnalités.

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

Questions connexes

yuvaraj951 picture yuvaraj951  ·  3Commentaires

KlavsKlavsen picture KlavsKlavsen  ·  3Commentaires

ericuldall picture ericuldall  ·  3Commentaires

ahmetkakici picture ahmetkakici  ·  3Commentaires

SATHVIKRAJU picture SATHVIKRAJU  ·  3Commentaires