免费注册 查看新帖 |

Chinaunix

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

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

论坛徽章:
0
1 [报告]
发表于 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