我在我的许多Windows服务器上安装了Nagios和nsclient++。它们都在同一个子网中,因此在端点之间没有发生路由或防火墙的事情,而且我已经证实服务器上的防火墙并没有造成麻烦。问题是,计划中的检查有时会失败,“连接被拒绝”,有时会工作!这是一个令人沮丧的问题,因为我不知道要找什么。
我看过的一个地方是nsclient++日志,在那里我看到了这个反复出现的错误:
...\trunk\modules\CheckSystem\PDHCollector.cpp:148: Failed to query performance counters: \238...
这听起来很有希望,但我在Google上找不到多少关于这个错误的信息,因为它与NSClient++有关。
发布于 2012-10-24 05:36:21
如果在nagios服务器上运行此命令,您会从windows服务器获得任何响应吗?
./check_nrpe -H <nsclient++ server ip>您还应该检查nagios服务器是否位于“设置”下允许的主机中。
[Settings]
allowed_hosts=[ nagios server ip]此配置文件应位于windows服务器上名为nsc.ini的安装文件下。
如果您需要进一步的帮助,请阅读NSClient wiki找到的这里
https://serverfault.com/questions/441530
复制相似问题