2010-11-23 1 views
6

Привет, У нас есть настройка в monit, посредством которой мы отслеживаем множество файлов журналов для строки «Исключение». Когда monit видит эту строку, мы получаем уведомление по электронной почте.Как активировать дроссельную заслонку в monit

Бывают случаи, когда мы получаем спам очень сильно, когда наше приложение попадает в одно и то же исключение много раз.

Одним из решений было бы разумнее использовать исключения, но иногда не всегда очевидно, где может возникать такое «часто повторяющееся» исключение, пока не стало слишком поздно, и мы были спам.

Было интересно, знал ли кто-нибудь о каком-либо методе дросселирования предупреждений monit. Например, если одно и то же исключение происходит более чем в 5 раз, остановите предупреждение для периода дат.

Любые идеи будут оценены.

+0

я должен был сделать что-то подобное и мы в конечном итоге с помощью Nagios вместе с функцией обработчика событий для перезапуска служб. – luckytaxi 2010-11-23 00:38:32

ответ

0

Это был исправлен в Monit 5.4:

Monit 5.4 или новее отправляет только один предупреждение в данном цикле, журнал изменения отрывка:

< --8 - * Тестовый матч содержания теперь отправляет одно событие за цикл и шаблон. Даже если несколько строк соответствуют одному и тому же шаблону, будет создано только одно событие . Также частота событий фиксируется сейчас, поэтому для генерации события может потребоваться сопоставление для циклов X . --8 < -

система с более старыми пакетами могут найти обновленную версию в третьей стороне репо. например .:

http://apt.sw.be/redhat/el5/en/i386/dag/RPMS/monit-5.5-1.el5.rf.i386.rpm

 Смежные вопросы

  • Нет связанных вопросов^_^