Это приведет к выполнению команды, когда шаблон найден в журнале. Командой может быть любая команда unix, включая сценарии оболочки или что-то еще.
Ответ 3
Еще более надежный подход - monit. Этот инструмент может отслеживать очень много вещей, но один из них заключается в том, что он легко будет задерживать один или несколько журналов, сопоставлять их с регулярным выражением, а затем запускать script. Это особенно полезно, если у вас есть коллекция файлов журналов для просмотра или более одного события для запуска.
С помощью этого инструмента вы можете отслеживать определенные шаблоны в файле журнала, а затем запускать команду или script, когда шаблоны найдены... или NOT Found!
Сценарии или команды могут быть настроены для запуска на основе пороговых значений и кодов выхода.