![错误:CHECK_NRPE:10 秒后套接字超时](https://linux22.com/image/78146/%E9%94%99%E8%AF%AF%EF%BC%9ACHECK_NRPE%EF%BC%9A10%20%E7%A7%92%E5%90%8E%E5%A5%97%E6%8E%A5%E5%AD%97%E8%B6%85%E6%97%B6.png)
出现以下错误:
# /usr/local/nagios/libexec/check_nrpe -H nagios-server-ip
CHECK_NRPE: Socket timeout after 10 seconds.
但它适用于本地主机
# /usr/local/nagios/libexec/check_nrpe -H localhost
NRPE v2.15
PS 我已经检查了安全组以及 iptables
同样在 Nagios 服务器上:
# /usr/local/nagios/libexec/check_nrpe -H localhost
NRPE v2.13
[root@ADM-PROD-NAGIOS ec2-user]# /usr/local/nagios/libexec/check_nrpe -H monitoring-host-ip
NRPE v2.15
答案1
中有两件事nrpe.cfg
。
allowed_hosts
server_address
allowed_host
如果 Nagios 服务器位于 LAN 之外,我们应该提及 Nagios 服务器的公共 IP 。
在其中,server_address
我们应该提及用于侦听 nrpe 的本地计算机的 IP,因为我们可能启用了多个以太网端口以及与其关联的 IP。