157
158
if !manual && end.Sub(next.Next) > catchupWindow {
160
>
tag.Time("now", end),
161
>
tag.Time("time", next.Next))
162
>
// Action's nominal time was already past the catchup window when
163
>
// the generator processed the time range. It was never buffered.
164
>
metricsHandler.WithTags(
165
>
metrics.StringTag(metrics.ScheduleMissedReasonTag, metrics.ScheduleMissedReasonNotBuffered),
166
>
).Counter(metrics.ScheduleMissedCatchupWindow.Name()).Record(1)
167
>
168
>
scheduler.Info.MissedCatchupWindow++
169
>
continue
170
}
171