Browse Source

docs/node-mixin: alert on desynchronised clock

Signed-off-by: paulfantom <pawel@krupa.net.pl>
pull/1480/head
paulfantom 5 years ago
parent
commit
820f8d595e
No known key found for this signature in database
GPG Key ID: 12AE0185401674E7
  1. 38
      docs/node-mixin/alerts/alerts.libsonnet

38
docs/node-mixin/alerts/alerts.libsonnet

@ -197,6 +197,44 @@
severity: 'warning',
},
},
{
alert: 'NodeClockSkewDetected',
expr: |||
(
node_timex_offset_seconds > 0.05
and
deriv(node_timex_offset_seconds[5m]) >= 0
)
or
(
node_timex_offset_seconds < 0.05
and
deriv(node_timex_offset_seconds[5m]) <= 0
)
||| % $._config,
'for': '10m',
labels: {
severity: 'warning',
},
annotations: {
summary: 'Clock skew detected.',
message: 'Clock on {{ $labels.instance }} is out of sync by more than 300s. Ensure NTP is configured correctly on this host.',
},
},
{
alert: 'NodeClockNotSynchronising',
expr: |||
min_over_time(node_timex_sync_status[5m]) == 0
||| % $._config,
'for': '10m',
labels: {
severity: 'warning',
},
annotations: {
summary: 'Clock not synchronising.',
message: 'Clock on {{ $labels.instance }} is not synchronising. Ensure NTP is configured on this host.',
},
},
],
},
],

Loading…
Cancel
Save