我的环境中有一个 Nagios 核心设置,用于监控 Windows、Linux 服务器等。
最近,我使用插件 ./check_nrpe 为 Windows 服务器配置了物理和交换内存监控。所有服务器都运行正常,但如果我运行命令,对于特定服务器,我会收到错误“CHECK_NRPE:10 秒后套接字超时”。
当我尝试不使用命令而仅使用如下所示的 IP 地址执行插件时,也出现了同样的错误。
[root@serverlibexec]# ./check_nrpe -H xx.xx.xx.xx CHECK_NRPE: 10 秒后套接字超时。
然后我尝试使用 -t 选项将超时值增加到最大值 2000,但仍然引发相同的错误 :(。我想知道 check_nrpe 插件为什么在 2000 秒后仍会超时 :-/。
请帮助我解决这个问题。
谢谢你,
答案1
Nagios 服务器无法连接到您所监控的服务器上的 NRPE 服务。
- 检查目标服务器上是否正在运行 NRPE 服务
- 检查您是否已在目标服务器上正确配置了 allowed_hosts,以便允许 Nagios 服务器连接(nrpe.cfg)
- 检查没有防火墙阻止连接
我猜测是2号。