LINUX.ORG.RU
решено ФорумAdmin

[нубство] Простейший монитор логов


0

0

Нужен простейший демон, который бы высматривал в заданном файле список регэкспов и при совпадении отсылал уведомление почтой (или выполнял заданную команду). Уже настроил tenshi, но ему нужен почтовый сервер, а я предпочитаю использовать esmtp (/usr/sbin/sendmail). SEC выглядит как кошмар. Сразу говорю, что это для локалхоста, т.е. супернавороченные монстры не нужны.

★★★★★

А почему не использовать самописный скрипт в cron`е ?

kostik87 ★★★★★
()
Ответ на: комментарий от Led

Спасибо, кэп. Забыл добавить man crontab, ибо экземпляр bash'а в sleep — не Ъ.

GotF ★★★★★
() автор топика

Ладно, наклепаю сам. Хотелось как можно более экономичное решение, поскольку вероятность нахождения интересующих строк стремится к нулю, а узнать об их появлении нужно быстро %)

GotF ★★★★★
() автор топика

На juick'е подсказали, что это всё имеется в штатном rsyslog. Мне стыдно, честно. Вопрос решён.

GotF ★★★★★
() автор топика

Настроил всё как надо через модуль ommail, хотя и пришлось поставить exim4, т.к. оно не умеет /sbin/sendmail (что характерно, именно нежелание ставить почтовик было причиной, по которой я не стал использовать tenshi и пошёл искать альтернативы, ну да ладно).

GotF ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.