0
我在Ubuntu 14.04.5 LTS上运行Nagios®Core版本3.5.1。我添加一个稍微不同的check_http定义为check_http_s。看来,我可以将它添加到任何一个三种不同的文件:为Nagios添加修改检查命令的正确方法
a. /etc/nagios3/conf.d/checkcommands.cfg
b. /etc/nagios3/global/checkcommands.cfg
c. /etc/nagios-plugins/config/http.cfg
但事实证明,这Nagios的找不到新的检查命令,除非它是在 Ç - 在/ etc/nagios的-插件/配置/http.cfg
可以吗? 什么是文件A & B因为在我看来他们没有被Nagios使用。
在此先感谢您的任何指导。
非常好,这帮我找到了问题。 在我的nagios.cfg文件中,其中一个配置语句是“cfg_dir =/etc/nagios3/conf.d”。 我将check_http_s的命令定义从“/etc/nagios-plugins/config/http.cfg”移至“/etc/nagios3/conf.d/checkcommands.cfg”,nagios正常启动。 我的nagios.cfg文件没有引用“/etc/nagios3/global/checkcommands.cfg”,所以显然该文件中的任何配置都不会被Nagios使用。 再次感谢。 –
非常好。听到那个消息很开心!那么接受答案如何呢? ;) –