Ich habe eine Metrik, die ich über die 2 Stunden mit dem Max-Aggregator (zum Beispiel 9:30 Uhr bis 11:30 Uhr PST) überprüfen. Die Benutzeroberfläche von Opentsdb zeigt, dass um 10:16 Uhr PST nur ein Datenpunkt vorhanden war. Und wenn ich 2h Max downsampling wähle, dann zeigt die UI einen Datenpunkt um 10:00 morgens, was korrekt ist. Wenn ich die gleiche Metrik über die Bosun UI für denselben Zeitraum überprüfe, wird der Datenpunkt um 10:52 Uhr PST registriert und wenn ich 2h Max Downsampling wähle, erhalte ich "No Results".Falsche Datenpunkte melden in Bosun (Problem mit Downsampling)
Ich habe auch andere Metriken versucht, immer wenn ich den gleichen Wert für das Downsampling wie für die gesamte Abfrage verwende, erhalte ich "No Results", während bei reduziertem Downsampling oder gar keinem Downsampling Datenpunkte vorhanden sind.
Ich würde sehr schätzen, wenn jemand das Verhalten des Bosun in diesem Beispiel erklären könnte.
Wenn Sie Alt-P drücken, sollte Miniprofiler angezeigt werden. Sie können dann die JSON-Abfrage sehen, die an OpenTSDB gesendet wird. Ich frage mich, wie das aussieht. –
die Abfrage sieht echt: { "Start": 1459355416, "Ende": 1459362616, "Abfragen": [{ "Aggregator": "max", "metric": "metric.count" , "rateOptions": {}, "Downsampling": "2h-max" "Filter": [ { "type": "regulärer Ausdruck" "tagk": "tag1" "Filter" : "Wert1", "groupBy": true} ] } ] } – Sergey