Rule: NodeTimeDriftok
Expr
node_timex_sync_status != 1
For
60 seconds
Labels
category=node level=1 severity=WARN
Annotations
description:

node_timex_status[ins={{ $labels.ins }}]) = {{ $value | printf "%.6f" }} != 0 or node_timex_sync_status[ins={{ $labels.ins }}]) = {{ $value | printf "%.6f" }} != 1

summary:

WARN NodeTimeDrift {{ $labels.ins }}@{{ $labels.instance }}

Debug
false

Last 20/20 updates:
Updated at Series returned Series fetched Duration Execution timestamp cURL
2026-08-08T09:30:07+08:00 0 1 0.000s 2026-08-08T09:29:20+08:00
2026-08-08T09:29:57+08:00 0 1 0.000s 2026-08-08T09:29:10+08:00
2026-08-08T09:29:47+08:00 0 1 0.000s 2026-08-08T09:29:00+08:00
2026-08-08T09:29:37+08:00 0 1 0.000s 2026-08-08T09:28:50+08:00
2026-08-08T09:29:27+08:00 0 1 0.000s 2026-08-08T09:28:40+08:00
2026-08-08T09:29:17+08:00 0 1 0.000s 2026-08-08T09:28:30+08:00
2026-08-08T09:29:07+08:00 0 1 0.000s 2026-08-08T09:28:20+08:00
2026-08-08T09:28:57+08:00 0 1 0.000s 2026-08-08T09:28:10+08:00
2026-08-08T09:28:47+08:00 0 1 0.000s 2026-08-08T09:28:00+08:00
2026-08-08T09:28:37+08:00 0 1 0.000s 2026-08-08T09:27:50+08:00
2026-08-08T09:28:27+08:00 0 1 0.000s 2026-08-08T09:27:40+08:00
2026-08-08T09:28:17+08:00 0 1 0.000s 2026-08-08T09:27:30+08:00
2026-08-08T09:28:07+08:00 0 1 0.000s 2026-08-08T09:27:20+08:00
2026-08-08T09:27:57+08:00 0 1 0.000s 2026-08-08T09:27:10+08:00
2026-08-08T09:27:47+08:00 0 1 0.000s 2026-08-08T09:27:00+08:00
2026-08-08T09:27:37+08:00 0 1 0.000s 2026-08-08T09:26:50+08:00
2026-08-08T09:27:27+08:00 0 1 0.000s 2026-08-08T09:26:40+08:00
2026-08-08T09:27:17+08:00 0 1 0.000s 2026-08-08T09:26:30+08:00
2026-08-08T09:27:07+08:00 0 1 0.000s 2026-08-08T09:26:20+08:00
2026-08-08T09:26:57+08:00 0 1 0.000s 2026-08-08T09:26:10+08:00