English version

NodeRebooted: что делать при алерте

Правило алерта

alert: NodeRebooted
expr: time() - node_boot_time_seconds < 600
for: 1m
severity: warning

Сообщение алерта: Хост {{ $labels.instance }} недавно перезагружался

Что значит

С момента последней загрузки хоста прошло менее 10 минут. Это информирующий алерт: он нужен, чтобы вы заметили неожиданные перезагрузки, которые иначе остаются незамеченными (хост снова виден, NodeDown не успевает сработать).

Частые причины

Плановое обновление ядра, аппаратный или гипервизорный сбой, kernel panic, OOM со сбросом, отключение питания, watchdog.

Диагностика

uptime -s
last -x reboot shutdown | head
journalctl --list-boots | tail -n 5
journalctl -b -1 -n 100 --no-pager        # конец предыдущей загрузки
systemctl --failed

Как исправить

Если перезагрузка плановая — ничего. Если нет — найдите причину в журнале предыдущей загрузки и убедитесь, что сервисы поднялись (systemctl --failed).

Когда можно заглушить

Во время запланированных обновлений с перезагрузкой.

Похожие алерты

Весь набор из 44 протестированных правил + Alertmanager → Telegram: 790 ₽
Открыть в Telegram · Бесплатный набор Monitoring Lite · Все алерты runbook