mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
Update comment for scheduler_behind_seconds metric (#45918)
This commit is contained in:
parent
525ecab3ee
commit
f87bfdf2ff
@ -369,9 +369,9 @@ func (sch *schedule) schedulePeriodic(ctx context.Context) error {
|
||||
select {
|
||||
case tick := <-sch.ticker.C:
|
||||
// We use Round(0) on the start time to remove the monotonic clock.
|
||||
// This is required as late ticks from the ticker have current monotonic
|
||||
// timestamps such that start.Sub(tick) does not return the expected
|
||||
// delta.
|
||||
// This is required as ticks from the ticker and time.Now() can have
|
||||
// a monotonic clock that when subtracted do not represent the delta
|
||||
// in wall clock time.
|
||||
start := time.Now().Round(0)
|
||||
sch.metrics.BehindSeconds.Set(start.Sub(tick).Seconds())
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user