Was ist passiert :
Grafana weist Eimern bei Verwendung einer logarithmischen Skala fälschlicherweise Farbe zu. Die Legende gibt einen Maximalwert von 4 an, obwohl der Bucket 6 Werte enthält und eine Farbe hat, die einen Wert von 2 darstellt. Dies scheint mit der Art und Weise in Zusammenhang zu stehen, wie Nullen bei Verwendung einer Protokollskala behandelt werden.
Auch dieser Schalter scheint nicht zu funktionieren
Wie man es reproduziert (so minimal und präzise wie möglich) :
Hier ist eine Demo des Fehlers:
https://snapshot.raintank.io/dashboard/snapshot/YfSMnwgvL4lEU1rDGjK61oTrjznIpeQE
Betrachten Sie den folgenden Datensatz mit 7 Werten, um das Problem zu reproduzieren: [2, 1, 1, 0, 0, 0, 0] (mit demselben Zeitstempel)
Die lineare Skala teilt die Daten erwartungsgemäß in 3 Buckets auf: 0 (4 Werte), 1 (2 Werte), 2 (1 Wert) und die Legende reicht von 0 bis 4 (maximal).
Die Protokollskala teilt die Daten in 2 Buckets auf, einen für 0 s und 1 s (6 Werte) und einen für 2 (1 Wert). Die Farbe scheint jedoch einen Wert von 2 für den ersten Eimer anstelle von 6 anzuzeigen
-> Der Bucket mit 0s und 1s enthält 6 Werte, hat eine Farbe, die 2 anzeigt, und eine Legende mit einem Maximalwert von 4
Mögliche Erklärung : Es scheint, dass unter der Haube 0 s in einen speziellen Eimer gegeben werden (siehe hier )
das wird mit dem Eimer mit 1 s zusammengeführt, wenn angezeigt. Dieser spezielle Eimer wird jedoch weiterhin für die Berechnung der Farbskala berücksichtigt (daher beträgt das Maximum 4), bei der Berechnung der Farbe des Eimers werden jedoch nur 1 s berücksichtigt (2).
Umwelt :
@tomdug Können Sie mir zeigen, wie Sie die grafana-Testdatenabfrage in Ihrem Panel konfiguriert haben? Der Versuch, dies auf dem aktuellen Master zu reproduzieren, führt jedoch nicht zum gleichen Ergebnis wie Sie.
Bestätigter Fehler am Master (c60882b)
Hilfreichster Kommentar
Bestätigter Fehler am Master (c60882b)