- 论坛徽章:
- 0
|
各位好,我在centos 5.6上建了个nagios-3.2.1,另外安装了nagios-snmp-plugins.1.1.1来监控服务器。
现在碰到的问题是,直接使用命令执行时能正常返回结果,但是使用nagios时就报错,详细信息
如下:
1、在命令行执行正常:
[root@bogon libexec]# ./check_snmp_storage.pl -H 10.38.202.202 -C public -m "^C" -w 90 -c 95 -t 60
C:\ Label:Systen Serial Number b0534333: 79%used(19738MB/25000MB) (<90%) : OK
2、但是使用nagios时报错:
a. command.cfg 文件配置:
# 'check_snmp_stor" command definition
define command{
command_name check_snmp_stor
# command_line $USER1$/check_snmp_storage.pl -H $HOSTADDRESS$ -C $ARG1$ -m $ARG2$ -w $ARG3$ -c $ARG4$
command_line /usr/local/nagios/libexec/check_snmp_storage.pl -H $HOSTADDRESS$ -C $ARG1$ -m $ARG2$ -w $ARG3$ -c $ARG4$
}
b. 服务文件配置:
define service{
use generic-service
host_name ISS1103000SS
service_description check_snmp_stor
check_command check_snmp_stor!webserver!public!C!90!95
# check_command check_snmp_stor!webserver!public!"^C"!90!95
}
c. nagios 页面报错如下:
Status Information: ERROR: Description/Type table : No response from remote host "192.168.1.251“
不知这个问题有没有哪位知道,还望指教。十分感谢!~ |
|