我试图执行以下命令:
(time > open[day] && time < close[day] ? venueIsOpen : venueIsClosed)();
但我收到以下消息:
CHECK_NRPE:从守护进程收到0个字节。检查远程服务器日志以获取错误消息。
当我查阅远程主机中的日志时,我发现:
匿名rsyslogd-2359:行动&#39;行动17&#39;恢复(模块&#39;内置:ompipe&#39;)[try http://www.rsyslog.com/e/2359]
命令/usr/lib/nagios/plugings/check_nrpe -H xxxxxxx -c check_disk -a 60 80 /dev/sda1
在远程主机中正常工作。
答案 0 :(得分:0)
要检查的几件事情:
在安装了NRPE的计算机上,检查nrpe.cfg
文件。确保取消注释allowed_hosts=
行,并且其值包括尝试连接到它的Nagios服务器的IP地址。确保取消注释dont_blame_nrpe
行,并将其值设置为1
,即:dont_blame_nrpe=1
。
重启nrpe。
如果您在此计算机上启用了防火墙规则,请确保允许连接到TCP端口5666的规则。