Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1379216
  • 博文数量: 77
  • 博客积分: 2104
  • 博客等级: 大尉
  • 技术积分: 2322
  • 用 户 组: 普通用户
  • 注册时间: 2008-03-19 13:21
个人简介

关注于系统高可用、网站架构

文章分类

全部博文(77)

文章存档

2018年(1)

2017年(1)

2015年(4)

2014年(8)

2013年(4)

2012年(12)

2011年(17)

2010年(30)

分类: LINUX

2012-07-10 10:12:15

//显示版本
#./check_http -V
check_http v2053 (nagios-plugins 1.4.13)

//-H -u -p
(不能直接-u写URL,用-u时要用-H;-u带的URL可以写全或相对)
#./check_http -H www.****.com
HTTP OK HTTP/1.1 200 OK - 106540 bytes in 1.833 seconds |time=1.833151s;;;0.000000 size=106540B;;;0

#./check_http -H www.****.com -u /url1/url2/index.html

#./check_http -H www.****.com -u ****.com/url1/url2/index.html

#./check_http -H www.****.com -p 80 -u ****.com/url1/url2/index.html


//-I
#./check_http -I xxx.xxx.xxx -u /url1/url2/index.html

//-e ; 预期服务器返回的第一行字串匹配
# ./check_http -H -e "200 OK"
HTTP OK HTTP/1.1 200 OK - 106540 bytes in 1.736 seconds |time=1.736245s;;;0.000000 size=106540B;;;0
# ./check_http -H -e "200 notOK"
HTTP CRITICAL - Invalid HTTP response received from host: HTTP/1.1 200 OK

//-s ; 预期页面代码中的字串

//-M ;检测页面的 Last modified时间,如1m,1h,1d等(分钟,小时,天);
# ./check_http -I 192.168.100.107 -u /cehq/zhishu.html -M 1m
HTTP CRITICAL - Last modified 1:11:40 ago

//-m :; 最小页面size(bytes):最大页面size(bytes)
# ./check_http -I 192.168.100.107 -u /cehq/zhishu.html -m 100:200
HTTP WARNING: page size 3466 too large|size=3466B;100;0;0

//-w和-c;定义warning和critical的告警阀值(单元:seconds)
# ./check_http -I 192.168.100.107 -u /cehq/zhishu.html -w 0.0001
HTTP WARNING: - HTTP/1.1 200 OK - 0.002 second response time |time=0.001646s;0.000100;;0.000000 size=3466B;;;0
# ./check_http -I 192.168.100.107 -u /cehq/zhishu.html -c 0.0001
HTTP CRITICAL: - HTTP/1.1 200 OK - 0.002 second response time |time=0.001778s;;0.000100;0.000000 size=3466B;;;0

// -N; 检查一个页面访问,为了获得较好的响应时间,不读取页面体,no-body:
# ./check_http -H -u /index.shtml -N
HTTP OK: HTTP/1.1 200 OK - 4300 bytes in 0.015 second response time |time=0.014826s;;;0.000000 size=4300B;;;0

// -a; 以用户名密码访问一个需认证的页面:
# ./check_http -I 10.10.10.32 -u /nagios/
HTTP WARNING: HTTP/1.1 401 Authorization Required - 717 bytes in 0.004 second response time |time=0.004006s;;;0.000000 size=717B;;;0
# ./usr/lib/nagios/plugins/check_http -I 192.168.10.2 -u /nagios/ -a nagios:nagios
HTTP OK: HTTP/1.1 200 OK - 911 bytes in 0.005 second response time |time=0.004724s;;;0.000000 size=911B;;;0

//-t;连接超时的时间(default:10seconds)
#./check_http -H laabaa.com
HTTP OK HTTP/1.1 200 OK - 106540 bytes in 1.840 seconds |time=1.839614s;;;0.000000 size=106540B;;;0
#./check_http -H laabaa.com -t 1
CRITICAL - Socket timeout after 1 seconds

//-v;verbose,show details for command-line debugging

以上常用的,没有post、header等相关的参数。
阅读(3434) | 评论(0) | 转发(0) |
0

上一篇:nc 简单命令

下一篇:puppet 常用命令

给主人留下些什么吧!~~