Существует ли пакет мониторинга с открытым исходным кодом, который отслеживает журналы на предмет определенных шаблонов строк?

Существует ли пакет мониторинга с открытым исходным кодом, который отслеживает журналы на предмет определенных шаблонов строк?

В нашей текущей системе мы не эффективно отслеживаем журналы на наличие ошибок, поскольку большинство ошибок недостаточно серьезны. Я хочу просто предупредить пользователей о важных ошибках. Я не могу трогать код, поэтому не могу изменить тип этих сообщений на фатальный.

Итак, я хочу написать скрипты, ищущие логи для регулярного выражения важных сообщений об ошибках. Есть ли пакет программного обеспечения с открытым исходным кодом, который делает это?

решение1

Вы можете сделать это с помощью nagios. Плагин nrpe позволяет вам выполнять пользовательские скрипты на машине. Такой скрипт может легко анализировать журнал и сообщать о результатах.

Уже есть много плагинов, так что вам, возможно, не придется ничего писать.

решение2

Для общего использования (например, с системным журналом) вы можете попробоватьяалаилималенький.

Связанный контент