Сейчас с шаблоне rootrc, который используется для мониторинга конфигов, на проверку контрольной суммы стоит действие unmonitor. Таким образом, при изменении конфига (не такая уж редкая и страшная операция) админ вынужден просить monit начать заново следить за файлом. Мне кажется, что разумнее использовать действие alert, ибо изменение конфигов есть не такое уж и редкое действие. Было бы логично, если бы monit просто предупреждал об изменении письмом, а не бросал следить за изменённым файлом совсем.
Пожалуй, хотя хорошо бы перечитать документацию -- не зря же так сделали. Приложите проверенный пример?
Ну, если не понятно из текста, приложу. Что же ещё остаётся. Хочу отметить, что все изменения, которые я внёс - это поменял unmonitor на alert.
Created attachment 5117 [details] Изменённый файл с alert вместо unmonitor.
Оно-то понятно, да сапог в бою надёжней ;-) Спасибо, сейчас.
monit-5.3-alt2 -> sisyphus: * Wed Sep 21 2011 Michael Shigorin <mike@altlinux> 5.3-alt2 - rootrc: checksum test failure now results in an alert event instead of unmonitor one (closes: #26315) - EXAMPLES: added dovecot, fail2ban, mdadm, spawn-fcgi, unbound, also courtesy of Gulay Boris (closes: #25303)
Ошибочка. Помимо реации (unmonitor -> alert) нужно ещё изменить и тип мониторинга: failed -> changed. Правильный файл прилагается.
Created attachment 5119 [details] Правльный файл настроект (failed -> changed).
Вот потому и предлагал вместо диффа на словах приложить проверенный файл. :)
monit-5.3-alt3 -> sisyphus: * Thu Sep 22 2011 Michael Shigorin <mike@altlinux> 5.3-alt3 - fixed thinko in proposed rootrc (closes: #26315)