- 论坛徽章:
- 0
|
本帖最后由 我不专业 于 2010-09-03 15:13 编辑
首先谢这位大哥的解释,不过还不是问题的症状
1. host 和service文件当然我都是有定义的。
2. 在snmp端口不变之前磁盘检查是依赖snmp的命令
用的 check_snmp_storage,libexec 目录下有脚本。
同样 check_disk 也是有原脚本的,我看命令后的提示如下,可以检测本机的。
[pp@bbs]/usr/local/libexec/nagios#./check_disk
check_disk: Could not parse arguments
Usage: check_disk -w limit -c limit [-W limit] [-K limit] {-p path | -x device}
[-C] [-E] [-e] [-g group ] [-k] [-l] [-M] [-m] [-R path ] [-r path ]
[-t timeout] [-u unit] [-v] [-X type]
[pp@bbs]/usr/local/libexec/nagios#
[pp@bbs]/usr/local/libexec/nagios#
[pp@bbs]/usr/local/libexec/nagios#./check_disk -w 80 -c 90 -p 161
DISK CRITICAL - 161 is not accessible: No such file or directory
[pp@bbs]/usr/local/libexec/nagios#
[pp@bbs]/usr/local/libexec/nagios#./check_disk -w 80 -c 90 -p /
DISK OK - free space: / 758 MB (83% inode=97%);| /=151MB;909;899;0;989
[pp@bbs]/usr/local/libexec/nagios#./check_disk -w 80 -c 90 -p /usrDISK OK - free space: /usr 1632 MB (35% inode=60%);| /usr=2928MB;4878;4868;0;4958
然后就对上面的那个 监控服务稍微修改 check_command check_disk -w 80 -c 90 -p /usr ,还是那个没定义的问题。 |
|