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才行,这个是经过我测试的。
阅读(675) | 评论(0) | 转发(0) |