Aktualisieren

Aktualisieren

In einem Zeitreihendiagramm in Grafana versuche ich, eine Reihe von Beschriftungen so zu markieren, dass alle ihre Kurven angezeigt werden.

Standardmäßig erhalte ich im Diagramm nur vier Kurvenbeschriftungen, ich habe jedoch Dutzende von Beschriftungen und möchte nicht alles mit der Maus markieren, da dies zu viel Zeit und Nerven kostet.

Die Idee ist wahrscheinlich, dass Sie sich bei der Auswahl zu vieler Kurven in den Linien verlieren. In diesem Fall geht es in der Grafik jedoch darum, Ausreißer, starke Änderungen und Trends oder einfach nur hohe Zahlen zu finden. Sie können mit der Maus über jede Kurve fahren, die Ihnen ins Auge fällt, und das ist alles. Daher sind 80 Kurven in einer Grafik kein Problem.

Der Filter dient nur dazu, die Liste zu verkleinern, nicht dazu, alle Labels darin zu markieren. Ich kann ihn verwenden, um per Regex nach Abfragen mit einer Dauer von zwei Sekunden zu suchen und einige andere Filter für den Abfragenamen zu verwenden.

Bildbeschreibung hier eingeben

Ich möchte jedoch einfach alle Kurven der Beschriftungen auf einmal sehen und nicht nur durch Klicken wie im Folgenden:

Bildbeschreibung hier eingeben

Gibt es einen Trick, um dies zu erreichen? Vielleicht sogar, indem man den Grafana Dashboard-Code verwendet, um die Jobs als fest codierte Liste zu markieren? Oder gibt es eine Abkürzung oder einen anderen Trick, um alle auszuwählen?

Antwort1

Aktualisieren

Klicken und Abwählen des Etiketts ist alles, was Sie brauchen.

Dafür gibt es eine einfache Lösung. Sie müssen nur auf eines der Labels klicken, damit nur dieses ausgewählt wird. Klicken Sie dann noch einmal darauf. Dadurch werden alle Labels markiert.

Alte Workarounds (nicht erforderlich)

Es scheint keine Möglichkeit zu geben, alles mit einer Tastenkombination oder einem Klicktrick zu markieren.

Problemumgehung 1 (beste Wahl)

  1. Erstellen Sie einen Filter für nurein Etikett( =und ein zufälliges Etikett) der vielen Etiketten, von denen Sie wünschen, dass sie alle markiert wären.Sie müssen nicht auf die Beschriftung unter der Grafik des Bedienfelds oben klicken, können es aber. Die nächsten Schritte funktionieren in beiden Fällen.
  2. Löschen Sie den Filter wieder durch einen Klick auf das Papierkorb-Symbol.
  3. Halten Sie die Maustaste gedrückt Ctrlund doppelklicken Sie dann unter dem Diagramm des Panels aufein Etikett. Sie müssen dies tun, bevor das Panel alle Etiketten neu geladen hat.
  4. Alle Etiketten werden markiert.

Bildbeschreibung hier eingeben

Problemumgehung 2

Wählen Sie in Ihrer Panelabfrage einen Labelfilter, der zu wenigen Labels führt, die Sie Ctrl+clickschnell finden können. Um die wenigen Labels zu erhalten, habe ich einen regulären Ausdruck verwendet: =~ .*some_word.*auf den Abfragenamen, der die Labels enthält, die ich vollständig markieren möchte. Nachdem ich alle vorhandenen Labels (hier zwei) markiert habe, lösche ich den Filter einfach wieder. Und die Einstellung, alles zu markieren, wird auf alles ohne diesen Filter übernommen.

Bildbeschreibung hier eingeben

Problemumgehung 3

Ein weiterer Trick, der funktioniert hat, war, ein anderes Panel zu duplizieren, in dem alles markiert ist, und es dann wieder nach Wunsch zu ändern. Die oben genannten Tricks sind jedoch einfacher, Sie müssen hierfür kein Panel duplizieren.

verwandte Informationen