我有一个服务器同时运行来自不同服务器的备份,并收到许多“写IO等待时间”警告。是否有可能在单个主机上屏蔽单个插件的警告?
我想这是给diskstats_latency.avgwrwait的。
发布于 2017-11-24 07:07:08
你没有说你是如何得到munin报道的,这使得这个问题很难回答。我假设您可以直接发送电子邮件,在munin.conf中使用如下内容:
contact.dax.command mail -s "Munin notification" dax@example.com如果是这样的话,我知道唯一能让一个警报安静下来的方法就是告诉munin,通过提高限制,这是没有问题的。
[host.example.com]
diskstats_latency.avgwrwait.warning 100000000000
diskstats_latency.avgwrwait.critical 200000000000根本的问题是munin在数量监控方面非常出色,但在通知处理方面却很差。它缺乏控制来暂时关闭特定的警报,只在一天中的特定时间通过特定的通道发出通知,安排停机时间和/或在问题继续时升级到更高级别的联系人。我认识的大多数运行munin的人(包括我)都让它向NAGIOS报告,NAGIOS有一个更加复杂的通知引擎,可以完成上述所有工作。
如果您有此设置,您可以确认NAGIOS中的错误(在下次恢复正常之前保持沉默通知),或者让您的备份脚本为该服务安排一段时间的停机时间,该服务将持续大约备份的长度,甚至可以让脚本从禁用该服务的通知开始,并在其完成时重新启用它们。
https://serverfault.com/questions/884432
复制相似问题