需要为网络接口创建一个monit cfg

时间:2015-05-20 12:12:23

标签: linux performance alert monit network-interface

我需要为网络接口lo创建一个monit配置文件。

网络接口的格式为:

CHECK NETWORK <unique name> <ADDRESS <ipaddress> | INTERFACE <name>>

我正在执行命令

Check network lo

它说“找不到”

我遇到的另一个问题是如何减少警报的数量。我每2分钟就获得一次特定服务的警报。 使用

set daemon n (n being the number of seconds here) 

是否将所有警报限制为此处定义的秒数。 我希望在一段时间后收到特定的服务提醒。所以我在这个服务的monit.cfg中放了一个行设置守护进程600(在10分钟后接收警报)。但我现在只在10分钟后收到所有警报。

有人可以对此发表一些看法。

1 个答案:

答案 0 :(得分:0)

首先,监控localhost接口的目标是什么。我找不到任何相关的用例。

对于第二点,您正在滥用“set daemon”属性。 此属性是monit“唤醒”的间隔,并在需要时执行检查。

您应该在规则中使用配置,而不是像以下一样进行检查:

if does not exist 3 times in 5 cycles then alert

您还可以设置提醒,因为monit仅在触发警报时发送警报(上限将在3点之后失败)

 SET ALERT mail-address [WITH] REMINDER [ON] number [CYCLES]

提醒monit文档在这里:https://mmonit.com/monit/documentation/monit.html