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使用。 再次感謝。 –
非常好。聽到那個消息很開心!那麼接受答案如何呢? ;) –