Chinaunix首页 | 论坛 | 博客
  • 博客访问: 374955
  • 博文数量: 87
  • 博客积分: 2810
  • 博客等级: 少校
  • 技术积分: 825
  • 用 户 组: 普通用户
  • 注册时间: 2008-10-28 22:34
文章分类

全部博文(87)

文章存档

2010年(25)

2009年(43)

2008年(19)

分类: LINUX

2009-10-28 12:09:17

Nagios 插件参数理解----逐步增加
 
1.check_http
最近在做web页面监控,于是要用到这个插件check_http
默认command.cfg里的配置是:
command_line    $USER1$/check_http -I $HOSTADDRESS$ $ARG1$
   这里的$ARG1$到底是什么意思呢?
   经过我测试理解,发现这个$ARG1$ 可以理解为任意check_http里面支持的参数。
   你在定义服务的时候可以定义成:
   check_command                   check_http!/index.php  ---这个是监控页面,相当于 -u
   也可以定义成:
   check_command                   check_http!5   ----这个是警告,相当于 -w
 
但是如果你在前面的command.cfg里面明确定义了-u $ARG1$的时候,在定义服务的时候就只能是check_http!index.html 了,不能是check_http!5
 
   而且check_http里面多了一个-I的参数,其它的插件是没有的,这个是针对web服务器用IP来检测的时候用到的一个参数,如果web服务器只允许用域名来访问的话就需要把-I改为-H才行,这个是经过我测试的。
阅读(640) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~