我已经在我的 dell poweredge 2950 上安装了 openmanage,并希望通过 nrpe 在我的 nagios3 监控服务器中集成 check_openmanage。
我可以手动执行 check_nrpe!check_openmanage 命令(当我在我的 nagios 服务器上执行它时,它会返回我要监视的服务器的输出):
./check_nrpe -H example.com -c check_openmanage
Controller 0 [PERC 5/i Integrated]: Firmware '5.2.1-0067' is out of date
我已经通过以下方式设置了服务:
define service{
use some-service
hostgroup_name dell-servers
service_description dell servers
check_command check_nrpe!check_openmanage
}
我的问题是在我的网络界面上我得到status: UNKNOWN
了status information: (No output returned from plugin)
问题是远程主机上插件的超时时间。因此,为了增加超时时间,我在 nagios 中定义了一个自定义命令:
和定制服务:
这似乎解决了这个问题。