免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 11048 | 回复: 7
打印 上一主题 下一主题

nagios获取不到被监控服务器磁盘,流量信息(已解决) [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2010-09-01 14:55 |只看该作者 |倒序浏览
本帖最后由 我不专业 于 2010-09-05 17:16 编辑

nagios监控服务器,若是被控制端的snmp 端口不是默认161,做了修改,那还能监控到磁盘,流量?现在遇到了此问题,觉得只有修改nagios里面的监控命令才行,参考了commands文件里面的对运行nagios服务器的的磁盘监控语句,
################################################################################
# NOTE:  The following 'check_local_...' functions are designed to monitor
#        various metrics on the host that Nagios is running on (i.e. this one).
################################################################################

# 'check_local_disk' command definition
define command{
        command_name    check_local_disk
        command_line    $USER1$/check_disk -w $ARG1$ -c $ARG2$ -p $ARG3$
        }
然后修改下用来做为监控其他服务器的命令,

define command{
        command_name    check_disk
        command_line    $USER1$/check_disk -w $ARG1$ -c $ARG2$ -p $ARG3$
        }
define service{
        use                             generic-service         ; Name of service template to use
        host_name                       hezuo-79
        service_description             check_disk
        is_volatile                     0
        check_period                    24x7
        max_check_attempts              4
        normal_check_interval           5
        retry_check_interval            1
        contact_groups                  pplive-www
        notification_interval           5
        notification_period             24x7
        check_command                   check_disk -w 80 -c 90 -p 9999        }


测试行不通,提示
Checking services...
Error: Service check command 'check_disk -w 80 -c 90 -p 9999' specified in service 'check_disk' for host 'hezuo-79' not defined anywhere!
向有这方面经验的朋友求助哦

论坛徽章:
0
2 [报告]
发表于 2010-09-01 15:09 |只看该作者
自己来顶下哦,其他朋友也来吧

论坛徽章:
0
3 [报告]
发表于 2010-09-01 17:42 |只看该作者
不能沉没哦

论坛徽章:
0
4 [报告]
发表于 2010-09-02 16:10 |只看该作者
回复 1# 我不专业

两个问题:
1. 你现在使用的check_disk这个plugins,没有用到snmp;
2. 现在出现的错误,是因为你引用的host没有被define。

论坛徽章:
0
5 [报告]
发表于 2010-09-03 15:10 |只看该作者
本帖最后由 我不专业 于 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 ,还是那个没定义的问题。

论坛徽章:
0
6 [报告]
发表于 2010-09-03 18:16 |只看该作者
首先谢这位大哥的解释,不过还不是问题的症状
1. host 和service文件当然我都是有定义的。


  
2.  在snm ...
我不专业 发表于 2010-09-03 15:10


1.
Error: Service check command 'check_disk -w 80 -c 90 -p 9999' specified in service 'check_disk' for host 'dongfang-wangxin-hezuo-79' not defined anywhere!

host 'dongfang-wangxin-hezuo-79' not defined anywhere!

2.
check_snmp_storage可以指定snmp端口。

论坛徽章:
0
7 [报告]
发表于 2010-09-05 17:15 |只看该作者
用之前的check_snmp_storage ,命令修改后,测试ok 了。谢谢石头 的指导哦

论坛徽章:
9
寅虎
日期:2014-06-03 14:10:05午马
日期:2015-01-08 16:49:52白羊座
日期:2015-01-16 12:58:182015年迎新春徽章
日期:2015-03-04 09:57:092015元宵节徽章
日期:2015-03-06 15:51:33NBA常规赛纪念章
日期:2015-05-04 22:32:03IT运维版块每日发帖之星
日期:2015-08-04 06:20:0015-16赛季CBA联赛之北京
日期:2015-12-14 09:40:0315-16赛季CBA联赛之青岛
日期:2016-07-25 11:23:07
8 [报告]
发表于 2014-05-09 17:46 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP