Назад | Перейти на главную страницу

Предупреждение о версии файла состояния мониторинга

Я использую версию Monit 5.17.1 на Ubuntu 14.04. Время от времени я вижу, что Monit регистрирует следующее:

[PST Nov 14 15:42:40] warning  : State file '/var/lib/monit/state': incompatible version 2

И после этого мои сервисы (которые контролируются Monit) перезапускаются. Что может вызвать это? Это просто повреждение файла? (Я не обновлял и не менял версию Monit)

Допустим, это произошло, есть ли в Monit способ проверить / исправить (возможно, удалить и воссоздать штат файл) ?

Вы сможете просто удалить этот файл. Он используется для хранения текущего состояния монитора. В документации указано:

~ / .monit.state Monit сохраняет свое состояние в этот файл и использует информацию из этого файла для восстановления после сбоя. Это двоичный файл, и его содержимое интересно только для наблюдения.

Таким образом, вы потеряете способность действовать в последнем состоянии сущностей за один круг мониторинга, но все остальное должно работать нормально. Только SET ONREBOOT директива перестанет работать с LASTSTATE за один раз / цикл.