Простое автоматизированное решение, охватывающее множество сценариев:
ИСПОЛЬЗОВАНИЕ:
logrobot localhost [default-dir],fixer,[exit-codes],[command/script-to-run-per-exit-code] [feature] [logfile] [age] [str-1] [str-2] [WARN] [CRIT] [tag] [option]
Пример:
logrobot localhost /tmp/logXray,fixer,0y-1y-2y,0-uname,1-who,2-uptime autonda /var/log/kern.log 60m 'error' '.' 1 2 app_err_monitor -ndshow
С помощью этого инструмента вы можете отслеживать определенные шаблоны в файле журнала и затем запускать команду или сценарий, когда шаблоны найдены ... или НЕ найдены!
Сценарии или команды могут быть настроены на выполнение на основе порогов и кодов выхода.
Инструмент можно загрузить напрямую здесь .