diff --git a/pkg/metrics/timer.go b/pkg/metrics/timer.go index a22d61c408e..61c3bf9533d 100644 --- a/pkg/metrics/timer.go +++ b/pkg/metrics/timer.go @@ -222,7 +222,8 @@ func (t *StandardTimer) Update(d time.Duration) { func (t *StandardTimer) UpdateSince(ts time.Time) { t.mutex.Lock() defer t.mutex.Unlock() - t.histogram.Update(int64(time.Since(ts))) + sinceMs := time.Since(ts) / time.Millisecond + t.histogram.Update(int64(sinceMs)) t.meter.Mark(1) }