В нашей текущей системе мы не эффективно отслеживаем журналы на наличие ошибок, поскольку большинство ошибок недостаточно серьезны. Я хочу просто предупредить пользователей о важных ошибках. Я не могу трогать код, поэтому не могу изменить тип этих сообщений на фатальный.
Итак, я хочу написать скрипты, ищущие логи для регулярного выражения важных сообщений об ошибках. Есть ли пакет программного обеспечения с открытым исходным кодом, который делает это?
решение1
Вы можете сделать это с помощью nagios. Плагин nrpe позволяет вам выполнять пользовательские скрипты на машине. Такой скрипт может легко анализировать журнал и сообщать о результатах.
Уже есть много плагинов, так что вам, возможно, не придется ничего писать.