В нашей нынешней системе мы недостаточно эффективно отслеживаем журналы на наличие ошибок, так как большинство ошибок недостаточно серьезны. Я хочу в основном предупредить пользователей о важных ошибках. Я не могу коснуться кода, поэтому я не могу изменить тип этих сообщений на фатальный.
Итак, я хочу написать сценарии поиска журналов для регулярного выражения важных сообщений об ошибках. Есть ли пакет программного обеспечения с открытым исходным кодом, который делает это?
linux
unix
logging
monitoring
кабан-секач
источник
источник
Ответы:
Вы могли бы сделать это с помощью nagios. Плагин nrpe позволяет выполнять пользовательские сценарии на компьютере. Такой сценарий может легко проанализировать журнал и сообщить результаты.
Уже есть много плагинов, поэтому вам не нужно ничего писать
источник
Для общего использования (например, с системным журналом) вы можете попробовать yaala или petit .
источник