动态修改Nagios配置

时间:2013-10-08 16:56:07

标签: nagios

我们有一些服务会在不同时间启动和关闭。因此,不可能将它们包含在nagios配置中。 我想定期轮询数据库或文件以登记动态服务并修改nagios配置,以便它们显示在Nagios仪表板上。 在nagios中是否内置了对这样的东西的支持?如果不是,我会在每次配置被后台进程更改时重新启动Nagios。

谢谢, 佳日

1 个答案:

答案 0 :(得分:0)

是。这可以使用Nagios'命令文件'界面完成。例如,我写了一个名为check_nrpe_retime的NRPE包装器,它使用'SCHEDULE_FORCED_SVC_CHECK'远程命令根据检查结果和其他(Nagios外部)信息重新安排下一个活动检查。我将Nagios配置设置为24x7时间段,然后所有时间由check_nrpe_retime在外部控制。让管理动态流程变得更容易。外部命令描述为here,命令列表为here