選 項 說 明
-H, --hostname=ADDRESS 主機名或域名
-I, --IP-address=ADDRESS server的IP地址,用于在不能DNS的情況下
-p, --port=INTEGER 端口號,默認80
-u, --url=PATH url,默認是/
-w, --warning=DOUBLE warning狀態的響應時間,單位是秒
-c, --critical=DOUBLE critical狀態的響應時間,單位是秒
-t, --timeout=INTEGER 連接超時時間,默認10秒
-P, --post=STRING
URL encoded http POST data
-r, --regex, --ereg=STRING
Search page for regex STRING 檢查頁面的返回值
-R 檢查頁面的返回值 ,忽略大小寫
實例:
check_http -I 172.18.33.11 -p 9080 -u "/health_check.jsp" -P "type=ids" -w 3 -c 10 -r "ok"
./check_http -I 192.168.0.10 -p 80 -u "/gatmain/terminalgate" -k "X-UP-CALLING-LINE-ID:xxxxx" -P "[201111032223120001,T01,12,4@1@1@1@1@21]" -w 3 -c 10 -r "%T02" -v