Nrpe不拉日期NRPE:无法读取输出

时间:2017-09-15 09:38:47

标签: linux monitoring nagios custom-component nrpe

我正在尝试从客户端计算机获取内存指标。我在客户端计算机上安装了nrpe,适用于负载,用户和所有的默认检查。

来自客户端计算机的手动输出

root@Nginx:~# /usr/lib/nagios/plugins/check_mem -w 50 -c 40 
OK - 7199 MB (96%) Free Memory

但是当我从服务器尝试时,其他指标仍可正常工作,但内存指标无效,

[ec2-user@ip-10-0-2-179 ~]$ /usr/lib64/nagios/plugins/check_nrpe -H 107.XX.XX.XX -c check_mem 
NRPE: Unable to read output

其他指标效果很好

[ec2-user@ip-10-0-2-179 ~]$ /usr/lib64/nagios/plugins/check_nrpe -H 107.XX.XX.XX -c check_load
OK - load average: 0.00, 0.01, 0.05|load1=0.000;15.000;30.000;0; load5=0.010;10.000;25.000;0; load15=0.050;5.000;20.000;0;

我确保check_mem命令具有所有的执行权限,

root@Nginx:~# ll /usr/lib/nagios/plugins/check_mem 
-rwxr-xr-x 1 root root 2394 Sep 6 00:00 /usr/lib/nagios/plugins/check_mem*

此处还有我的客户端nrpe config命令

command[check_users]=/usr/lib/nagios/plugins/check_users -w 5 -c 10 
command[check_load]=/usr/lib/nagios/plugins/check_load -w 15,10,5 -c 30,25,20 
command[check_disk]=/usr/lib/nagios/plugins/check_disk -w 20% -c 10% -p /dev/sda1 
command[check_zombie_procs]=/usr/lib/nagios/plugins/check_procs -w 5 -c 10 -s Z 
command[check_procs]=/usr/lib/nagios/plugins/check_procs -w 200 -c 250 
command[check_http]=/usr/lib/nagios/plugins/check_http -I 127.0.0.1 
command[check_swap]=/usr/lib/nagios/plugins/check_swap -w 30 -c 20 
command[check_mem]=/usr/lib/nagios/plugins/check_mem -w 30 -c 20

有人可以帮我解决问题吗?

0 个答案:

没有答案