Назад | Перейти на главную страницу

Слишком много писем от Мунина

Недавно я нашел время, чтобы изучить munin и исправить некоторые неработающие плагины. Среди них вкусняшка.

За последние несколько дней было выпущено несколько обновлений для моих centos, и munin уведомил меня, но он продолжал отправлять одно и то же электронное письмо каждые 5 минут.

Я искал настройки munin в Google, но не смог найти что-то, что предотвратило бы рассылку мне спама по электронной почте.

На данный момент я предполагаю, что, возможно, его нет.

Может ли кто-нибудь дать мне несколько советов о том, как я могу этого добиться.

Мой config.

contact.me.command mail -s "Munin notification ${var:host}" root@example.com
contact.me.always_send warning critical

Образец электронного письма:

Date: Sat, 21 Jun 2014 15:35:23 +0100
To: root@example.com
Subject: Munin notification server.example.com
User-Agent: Heirloom mailx 12.4 7/29/08
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Message-Id: <20140621143523.849D72A0EE1@server.example.com>
From: munin@server.example.com (Munin user)

example.com :: server.example.com :: Pending packages
    WARNINGs: pending is 2.00 (outside range [0:0]): tzdata tzdata-java.

Вы настроили munin так, чтобы он отправлял вам электронное письмо каждый раз, когда нужно сообщить о состоянии ПРЕДУПРЕЖДЕНИЕ или КРИТИЧЕСКОЕ, и он это делает.

Munin - отличный инструмент во многих отношениях, но его механизм уведомлений не особенно сложен. Его единственная ограничивающая команда, contact.contact.max_messages, ограничивает количество уведомлений, которые могут быть отправлены с помощью одного вызова контактной команды, и, таким образом, предназначен для ограничения скорости до Приложения не получатели.

Если вы не хотите получать одно электронное письмо для каждого условия, которое не является непрерывным, каждые пять минут, вам нужно поставить перед munin какой-то инструмент ограничения скорости. Мы не делаем здесь рекомендаций по продуктам, но я могу вам сказать, что у меня всегда есть отчет о мунине в NAGIOS. Который делает имеют довольно сложный механизм уведомлений, который реализует ограничение скорости и концепцию ACKNOWLEDGMENT, которые могут уменьшить количество повторных уведомлений о существующих условиях. Как настроить NAGIOS есть путь выходит за рамки этого (или - потому что вы можете написать об этом книгу - любого другого) ответа SF, но, возможно, вы найдете этот полезный указатель.