2017-02-06 1 views
0

Ich versuche eine Kibana-Dashboard-Visualisierung zu erstellen, die einfach die Anzahl der Ereignisse zeigt, die während der eingestellten Zeit erstellt wurden.Letzte Stunde/Datenpunkt von Kibana-Timeline-Visualisierung ausschließen

Das funktioniert gut, aber wenn man den Zeitbereich einstellt, fällt das Liniendiagramm immer am Ende ab, weil die Zeitspanne nicht beendet ist, also noch Daten sammelt. Sehen Sie dieses Diagramm für ein Beispiel:

Event Chart

Wie kann ich diesen Abfall vermeiden am Ende aus? In Anbetracht der Tatsache, dass die voreingestellten Kibana-Zeitrahmen wie "Letzte 1 Minute", "Letzte 1 Stunde", "Letzte 7 Tage" usw. relativ sind, bin ich nicht sicher, ob es möglich sein wird, den letzten Datenpunkt im Wesentlichen zu entfernen.

Je näher es an das X: 59 der Stunde kommt, sind die Daten richtig in Linie. Aber dann bei X: 00 verhält es sich so, als ob die Zählung gleich Null gewesen wäre, während wir eigentlich genau zu der vollen Stunde sind.

Die Y-Achse wird nach Count Aggregation eingestellt, und der X-Achsen-Eimer ist Aggregation: Date Histogram, Field: Created, Interval: Auto.

Irgendwelche Ideen?

+0

Was passiert, wenn Sie das * Intervall * als ** stündlich ** vom * Aggregations-Bucket * voreinstellen? Macht es einen Unterschied? – Kulasangar

Antwort

0

Sie können ausschließen einen bestimmten Wert, nur wenn Sie die Begriffe Aggregation verwenden, in dem Sie ein Muster angeben können von diesem bestimmten Wert zu ignorieren es in dem Diagramm zeigt.

Diese section ziemlich viel ausgearbeitet über die Verwendung Muster. Aber was ich nicht sicher bin, ist, ob es mit einem datetime oder einem time Feld gehen würde. Ich hoffe es hilft!