Grafana: Sortierreihenfolge der Legenden

Erstellt am 1. Sept. 2015  ·  5Kommentare  ·  Quelle: grafana/grafana

Hallo Torkel

Ich bin mir nicht sicher, ob mir eine offensichtliche Einstellung fehlt, aber ich habe gegoogelt und konnte keine schlüssige Antwort finden.

Ich verwende grafana-2.1.0-1.x86_64 und InfluxDB 0.9.3

Auf allen meinen Panels habe ich Mühe, die Legenden konsequent zu ordnen. Jedes Mal, wenn ich die Seite (neu) lade, erscheinen die Legenden in einer anderen Reihenfolge. Z.B:
image

Es wäre ideal, wenn ich irgendwie angeben könnte, nach [none | zu bestellen alphabetisch aufsteigend | alphabetisch absteigend]

Ich denke, der ideale Ort, um dies zu platzieren, wäre Bearbeitungsfeld -> Achse & Gitter -> Legende -> Sortierreihenfolge

Optional möchte ich aber auch die Sortierreihenfolge überschreiben. Im obigen Bild möchte ich beispielsweise die folgende Reihenfolge haben:
gesamt
tot
Disk-Sleep
Leerlauf
gesperrt
Laufen
Schlafen
warten
Zombie

Sie können also sehen, dass die Reihenfolge alphabetisch sortiert ist, aber ich habe die "Gesamt" -Legende als erste beworben.
Für mich wäre es sinnvoll, diese Option zu Anzeigestilen hinzuzufügen -> Serienspezifische Option:
image

So etwas wie "Sortierreihenfolge überschreiben". Dann kann ich "total" als 1. setzen, und der Rest der Serie ist alphabetisch nach oben oder unten geordnet.

Hoffe das macht Sinn!
Danke noch einmal!

typquestion

Hilfreichster Kommentar

Es gibt keinen Metriknamen-Header, auf den geklickt werden kann, um zu sortieren. Dies scheint ein Kinderspiel zu sein

Alle 5 Kommentare

Sie können die Sortierreihenfolge festlegen, indem Sie auf die Überschriften der Legendenspalten klicken.

Außerdem würde ich dringend davon abraten, avg, min, max in derselben Legende anzuzeigen, da diese in vielen Fällen falsch sind. Angenommen, Ihre Abfrage lautet select mean(value) ...

Das heißt, InfluxDB wird den Durchschnitt anwenden, um die Anzahl der Werte auf einen Wert pro Pixel zu reduzieren. Die Legendenwerte werden von der Grafana-Client-Seite berechnet. Wenn Ihre Abfrage also die Funktion mean hat, können Sie avg in der Legende anzeigen. Wenn Sie max dann die maximale Legende Wert wird genau sein.

Sie können jedoch nicht gleichzeitig genau sein.

Es gibt keinen Metriknamen-Header, auf den geklickt werden kann, um zu sortieren. Dies scheint ein Kinderspiel zu sein

@torkelo Vielleicht fehlt mir etwas, aber ich denke, dies sollte wieder geöffnet werden - wenn die Legende nur die

Durch direktes Bearbeiten des JSON für ein Panel kann ich "sort": "current", "sortDesc": false unter legend hinzufügen, wodurch sowohl meine Legende als auch die Stapelreihenfolge der Serien in meinem Diagramm sortiert werden. Es muss wirklich eine unabhängige Möglichkeit geben, die Stapelreihenfolge und die Legendenreihenfolge zu sortieren.

Ich möchte in der Lage sein, die Stapelreihenfolge basierend auf Werten zu definieren (z. B. oben am größten), aber die Legende konsistent zwischen Diagrammen sortieren (z. B. Aliase alphabetisch sortieren).

Kann dies wieder geöffnet werden? Scheint nicht behoben zu sein

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen