我需要为网络接口(interface) lo 创建一个监控配置文件。
网络接口(interface)的格式是:
CHECK NETWORK <unique name> <ADDRESS <ipaddress> | INTERFACE <name>>
我将命令设为
Check network lo
它说“找不到”
我的另一个问题是如何减少警报的数量。对于特定服务,我每 2 分钟收到一次警报。 通过使用
set daemon n (n being the number of seconds here)
是否将所有警报限制在此处定义的秒数内。 我希望在特定时间段后收到特定的服务警报。因此,我在此服务的 monit.cfg 中放置了一行 set daemon 600(在 10 分钟后接收警报)。但我现在只在 10 分钟后收到所有警报。
有人可以解释一下吗?
最佳答案
首先,监控本地主机接口(interface)的目标是什么。我找不到任何相关的用例。
第二点,您滥用了“set daemon”属性。 此属性是 monit“唤醒”并在需要时执行检查的时间间隔。
您应该在规则中使用配置,而不是像这样进行不同的检查:
if does not exist 3 times in 5 cycles then alert
您还可以设置提醒,因为 monit 仅在触发警报时发送警报(上部将在第三次失败后)
SET ALERT mail-address [WITH] REMINDER [ON] number [CYCLES]
提醒 monit 文档在这里:https://mmonit.com/monit/documentation/monit.html
关于linux - 需要为网络接口(interface)创建一个 monit cfg,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30349316/