Grafana: Orden de clasificación de leyendas

Creado en 1 sept. 2015  ·  5Comentarios  ·  Fuente: grafana/grafana

Hola torkel

No estoy seguro de si me falta una configuración obvia, pero busqué en Google y no pude encontrar una respuesta concluyente.

Estoy usando grafana-2.1.0-1.x86_64 e InfluxDB 0.9.3

En todos mis paneles, estoy luchando por ordenar las leyendas de una manera consistente. Cada vez que (re) cargo la página, las leyendas aparecen en un orden diferente. P.ej:
image

Sería ideal si pudiera especificar de alguna manera ordenar por [none | alfabéticamente asc | alfabéticamente desc]

Creo que el lugar ideal para colocar esto sería el Panel de edición -> Eje y cuadrícula -> Leyenda -> Orden de clasificación

Sin embargo, opcionalmente también me gustaría anular el orden de clasificación. Por ejemplo, en la imagen de arriba, me gustaría tener el orden como:
total
muerto
disco-sueño
ocioso
bloqueado
corriendo
dormido
esperando
zombi

Entonces puede ver que el orden está ordenado alfabéticamente, pero promocioné la leyenda "total" para que fuera la primera.
Para mí, tendría sentido agregar esta opción a Estilos de visualización -> Opción específica de la serie:
image

Algo como "anulación del orden de clasificación". Entonces puedo poner "total" como 1st, y el resto de las series se ordenan alfabéticamente asc o desc.

¡Espero que esto tenga sentido!
¡Gracias de nuevo!

typquestion

Comentario más útil

no hay un encabezado de nombre de métrica para hacer clic para ordenar, parece una opción obvia para hacerlo

Todos 5 comentarios

puede especificar el orden de clasificación haciendo clic en los encabezados de las columnas de la leyenda.

También recomendaría encarecidamente no mostrar avg, min, max en la misma leyenda, ya que en muchos casos serán incorrectos. Por ejemplo, digamos que su consulta es select mean(value) ...

Es decir, InfluxDB aplicará el promedio para reducir el número de valores a un valor por píxel. Los valores de la leyenda los calcula el lado del cliente de Grafana, por lo que si su consulta tiene la función mean , puede mostrar avg en la leyenda, si tiene max entonces la leyenda máxima el valor será exacto.

Pero no pueden ser precisos al mismo tiempo.

no hay un encabezado de nombre de métrica para hacer clic para ordenar, parece una opción obvia para hacerlo

@torkelo tal vez me falta algo, pero creo que esto debería reabrirse: si la leyenda solo contiene los nombres de las métricas, no hay un encabezado de columna en el que se pueda hacer clic para ordenarlos ...

Al editar el json para un panel directamente, puedo agregar "sort": "current", "sortDesc": false debajo de legend , lo que ordena tanto mi leyenda como el orden de pila de las series en mi gráfico. Realmente debe haber una forma independiente de ordenar el orden de la pila y el orden de la leyenda.

Quiero poder definir el orden de la pila en función de los valores (por ejemplo, el más grande en la parte superior) pero ordenar la leyenda de manera consistente entre gráficos (por ejemplo, ordenar los alias alfabéticamente).

¿Se puede volver a abrir? No parece estar arreglado

¿Fue útil esta página
0 / 5 - 0 calificaciones