可用期开始时的 Nagios OK 通知

Yit*_*ikC 6 nagios system-monitoring

我正在使用 Nagios 4.3 监控一个应用程序,该应用程序在营业时间之前启动并在一天结束时关闭。我已将通知周期配置为在应用程序计划启动后 3 分钟开始。如果 Nagios 在通知期开始时发现应用程序处于良好状态,我希望 Nagios 发送 OK 警报。你会如何建议这样做?

或者,我希望在通知期开始时收到 Nagios 本身还活着并且运行良好的通知,以便我知道它正在监视我的应用程序并能够在出现任何问题时发出警报。

请注意,在工作日开始时,应用程序的 OK 状态将是最近的,因此解决方案可以利用这一事实(例如,在前 5 分钟内通知更改)。

Mad*_*ter 4

在我看来,这是一个让 cron 安排自定义服务通知的绝佳机会,这基本上是一个描述当前事务状态的免费通知。您可以通过外部命令界面来执行此操作,例如

echo "[1495974284] SEND_CUSTOM_SVC_NOTIFICATION;hostname;service name;0;username;Comment eg morning notification" > /var/nagios/rw/nagios.cmd
Run Code Online (Sandbox Code Playgroud)

有关此外部命令的文档可以在此处找到。