在新的开发机器上设置 nrpe 监控时,我遇到了一点小麻烦。我按照能找到的所有推荐步骤操作,但仍然无济于事。
执行/usr/lib/nagios/plugins/check_nrpe -H localhost -n
会导致套接字超时,无论用 -t 指定的时间是多少。
netstat -latnp | grep 5666 results in:
tcp 0 0 0.0.0.0:5666 0.0.0.0:* LISTEN 26718/nrpe
我正在使用 12.04 LTS。任何想法都值得感激。
答案1
nrpe':
# /usr/lib64/nagios/plugins/check_nrpe -H localhost
NRPE v2.14
# /usr/lib64/nagios/plugins/check_nrpe -H localhost -n
CHECK_NRPE: Error receiving data from daemon.
#
系统日志':
# grep -E 'nrpe.*Error' /var/log/all.log | tail -1
Mar 11 12:08:00 XXXXX nrpe[4941]: Error: Could not complete SSL handshake. 1
#
我不确定它为什么抱怨-n
可能与 SSL 有关,但无论如何它都不推荐这种方式。