Мне нужно отправить предупреждение, если один демон (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
Я считаю, что это плохой код. Есть идеи получше?