我最近花时间来看看慕宁,并修复了一些不起作用的插件。 其中百胜。
现在在过去的几天里,我已经发布了一些针对我的centos的更新,而且munin通知我,但是每隔5分钟就会发送一次相同的邮件。
我一直在search慕尼黑的设置,但一直没有find能够防止它通过电子邮件发送给我的东西。
在这一点上,我假设也许没有。
任何人都可以提供一些关于我如何实现这一点的提示。
我的configuration
contact.me.command mail -s "Munin notification ${var:host}" [email protected] contact.me.always_send warning critical
电邮样本:
Date: Sat, 21 Jun 2014 15:35:23 +0100 To: [email protected] 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: <[email protected]> From: [email protected] (Munin user) example.com :: server.example.com :: Pending packages WARNINGs: pending is 2.00 (outside range [0:0]): tzdata tzdata-java.
每当有WARNING或CRITICAL状态报告时,您都已经configuration了munin给您发送电子邮件,而且这样做。
Munin在许多方面是一个很好的工具,但它的通知引擎并不是特别复杂。 它唯一的速率限制命令contact.contact.max_messages限制了可以通过联系命令的单个调用发送的通知数量,因此用于限制应用程序而不是收件人 。
如果您不想每隔五分钟收到一封不连续的邮件,那么您需要在慕尼黑面前摆放一些限速工具。 我们不在这里做产品推荐,但是我可以告诉你,我总是把我的munin报告给NAGIOS。 这确实有一个相当复杂的通知引擎,它实现了速率限制和ACKNOWLEDGMENT的概念,这两者都可以减less对现有条件的重新通知。 如何configurationNAGIOS 远远超出了这个范围(或者 – 因为你可以写一本关于它的书 – 任何其他的)SF答案,但也许你会发现一个有用的指针。