免费注册 查看新帖 |

Chinaunix

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

[Web] Nagios求助!check_command命令参数和页面刷新问题! [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-08-26 09:45 |只看该作者 |倒序浏览
check_command命令参数都是什么意思呀?
就像 check_command  check_ping!100.0,20%!500.0,60% 中的ping后面的100.0,20%!500.0,60%
还有check_command  check_local_disk!20%!10%!  后面这些参数什么意思在哪里有详细的说明吗?

OS Linux 2.6.9-67.ELsmp
Nagios-3.03,Nagios-plugins-1.4.3安装之后页面经常是找不到所添加的主机,多刷新几次后又能找到,请问是什么原因呢

论坛徽章:
0
2 [报告]
发表于 2008-08-26 11:49 |只看该作者
刷新问题解决了,ps aux | grep nagios 里面发现有好多进程,应为安装了好几次没有重启设备,killall -9 nagios后解决!

论坛徽章:
0
3 [报告]
发表于 2008-08-26 14:55 |只看该作者

回复 #1 zlh@joye 的帖子

看nagios官方documentation就有
用于传给command定义里的ARGn

论坛徽章:
0
4 [报告]
发表于 2008-08-29 13:53 |只看该作者
好的,谢谢!

论坛徽章:
0
5 [报告]
发表于 2015-01-07 19:07 |只看该作者
本帖最后由 laminux29 于 2015-01-07 19:09 编辑

想直接看答案:
check_command  check_ping!100.0,20%!500.0,60% 意思是:
在一次check_ping检测中,
如果延迟>=500ms,或丢包率超过60%,则触发critical警告。
否则,如果延迟>=100ms,或丢包率超过20%,则触发warning警告。
否则就不触发警告。

check_command  check_local_disk!20%!10%! 意思是:
对于整台计算机的存储空间来说,在一次check_local_disk检测中,
如果剩余空间总量 >= 10%,则触发critical警告。
否则,如果剩余空间总量 >= 20%,则触发warning警告。
否则就不触发警告。


--------------------------------------------------


想知道解析方法:
1.解析方法:
nagios.sourceforge.net/docs/nagioscore/3/en/macros.html

nagios.sourceforge.net/docs/nagioscore/4/en/macros.html
从这里可以看到,check_command其实:
check_ping -> 宏命令
!
100.0,20% -> 参数1
!
500.0,60% -> 参数2

---------

check_local_disk -> 宏命令
!
20% -> 参数1
!
10% -> 参数1
!
-> 参数3,被省略


2.宏定义在这里查询;
/usr/local/nagios/etc/objects/commands.cfg
可以发现,其实宏定义,就是把命令包装一下。


3.命令的定义:
nagios-plugins.org/doc/man/index.html
到这里,把宏里的参数带进来,就能明白到底是怎么回事了。



ps..chinaunix真是个垃圾网站,没有帖子数据自动恢复,写了很多东西都没了。而且居然还不能发链接。。。没想到去掉http就能发了....呵呵。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP