Уведомлять о любых серьезных ошибках в журналах - PullRequest
0 голосов
/ 22 октября 2009

Иногда возникают серьезные ошибки (новые или вновь введенные) в производстве, которые продолжаются в течение нескольких дней и недель, и клиенты не всегда уведомляют нас. Единственный инструмент, который у меня сейчас есть, это grep, awk & perl, но я реагирую, когда кто-то жалуется.

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

Существуют ли легкие решения с открытым исходным кодом для кластера серверов? Электронная почта, SMS или RSS в порядке. Также было бы неплохо просматривать отчеты и тренды на графике, но не обязательно.

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

1 Ответ

1 голос
/ 22 октября 2009

Можете ли вы добавить что-то, что запускается один раз в день, которое выполняет все ваши действия и отправляет или отправляет вам результаты по электронной почте? Вы также можете отправить результаты администратору клиента, чтобы он мог повысить его до вас.

...