From 0f444cd38e4c7074991270106c270f731bafddb8 Mon Sep 17 00:00:00 2001 From: Yaroslav Dobzhanskij Date: Sat, 21 Aug 2021 21:01:59 +0300 Subject: [PATCH] Reset internal histogram of monitorEventLoopDelay after each collect() invocation --- lib/metrics/eventLoopLag.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/metrics/eventLoopLag.js b/lib/metrics/eventLoopLag.js index 96961fbb..45d5c33d 100644 --- a/lib/metrics/eventLoopLag.js +++ b/lib/metrics/eventLoopLag.js @@ -60,6 +60,8 @@ module.exports = (registry, config = {}) => { lagP50.set(labels, histogram.percentile(50) / 1e9); lagP90.set(labels, histogram.percentile(90) / 1e9); lagP99.set(labels, histogram.percentile(99) / 1e9); + + histogram.reset(); }; }