【发布时间】:2016-08-18 22:20:05
【问题描述】:
nagios 中全局事件处理程序的用例是什么,如何配置它以将信息发送到我必须根据发送的信息执行一些操作的其他服务器(如服务状态、服务尝试等)
具体来说,我只需要一种调用脚本的方法,只要任何服务关闭或任何主机死亡,无论它是什么
【问题讨论】:
nagios 中全局事件处理程序的用例是什么,如何配置它以将信息发送到我必须根据发送的信息执行一些操作的其他服务器(如服务状态、服务尝试等)
具体来说,我只需要一种调用脚本的方法,只要任何服务关闭或任何主机死亡,无论它是什么
【问题讨论】:
您在 Nagios 的 commands.cfg 文件中定义事件处理程序。添加 Nagios MACROS' 作为参数传递给事件处理程序。然后将事件处理程序添加到您的默认模板(通常是通用服务)中,以便一切都使用它。 Nagios Core 文档中详细解释了这一切。然后在每个事件之后运行事件处理程序脚本/程序。
【讨论】: