Wir verarbeiten Nachrichten, die in regelmäßigen Abständen eingehen. Wir verwenden Codadale Dropwizard Metriken '"Timer" für die Messung der Zeit, die sie benötigt, um sie zu verarbeiten.Wie kann ich den Timer der Dropwizard-Messwerte zurücksetzen?
Ich fand jemand das gleiche Problem hatte here. „Problem mit Reservoir exponentiell abfallende ist, dass, wenn keine neuen Daten in kommt, ist es auf, der dieselben Zahlen alle Zeiten halten Nehmen wir zum Beispiel sagen, dass Sie einen Timer aktualisieren mit 5 und 7 (dann setze überhaupt nichts), dann egal wann du siehst (selbst nach x Stunden), der Timer zeigt immer noch den Durchschnittswert von 6 an, was nicht repräsentativ für die letzten 5 Minuten ist. also funktioniert es nur, wenn die Daten die ganze Zeit ankommen. "
Wie Sie mit der dunkelblauen Linie sehen:
Aber es gibt keinen Hinweis darauf, es zu lösen. Und sie sagen, dass es nicht implementiert wird: https://github.com/dropwizard/metrics/issues/399
Wie kann ich diese Timer richtig zurücksetzen oder wie soll ich es visualisieren, damit es nicht verwirrend ist?
Ihre Antwort ist viel detaillierter als meine :) –