从 monit 发送测试/示例警报?

Joh*_*hir 20 monitoring monit

我已经配置了 monit 测试和警报——但我想确保我的警报堆栈中的所有内容(外发电子邮件服务器、短信电子邮件网关……)都能正常运行。有没有一种方便的方法来触发虚拟测试警报?

eww*_*ite 18

我通常会重新启动我正在监视的一个微不足道的服务(如 ntp)以测试警报。

我确实在邮件列表档案中找到了这个建议......

这是一种利用 Monit 中的警报提醒功能来确保警报路径正常运行的方法。基本上,定期提醒。根据您的喜好调整周期,您将能够控制测试时间。

  check file alerttest with path /.nonexistent
    alert address@hidden with reminder on 500 cycles
Run Code Online (Sandbox Code Playgroud)


小智 7

更简单的方法是重新加载配置文件并等待“Monit instance changed..”-email。赶紧跑:

监控重装

  • 如果收件人是使用 `set alert manager@foo.bar not on { instance, action }` 定义的,则不起作用 (3认同)