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

Оповещение, когда демон прекращает запись в файл журнала через несколько секунд

Мне нужно отправить предупреждение, если один демон (Linux) перестает писать в свой файл журнала. Этот dameon не работает должным образом и не пишет никаких сообщений при выключении.

Я использую inotify для просмотра этой проблемы.

Я вижу это:

inotifywait -e modify -t 10 /usr/local/assp/maillog.txt
Setting up watches.
Watches established.
/usr/local/assp/maillog.txt MODIFY

Я создаю эту крону:

*/1 * * * * inotifywait -e modify -t 120 /usr/local/assp/maillog.txt || echo "Assp stopped" | mail -s "$(hostname) ASSP stopped" mymail@mail.me

Я считаю, что это плохой код. Есть идеи получше?