check_http语法和选项
check_http H?hostname?(or)?-I?ip-address?{optional?options}
常用的幾個例子
1. 檢測http協議
$ check_http -H 192.168.1.50
HTTP OK HTTP/1.1 200 OK - 332 bytes in 0.004 seconds |time=0.004144s;;;0.000000 size=332B;;;0
2.檢測https協議
$ check_http -H 192.168.1.50 -S
HTTP OK HTTP/1.1 200 OK - 332 bytes in 0.004 seconds |time=0.004144s;;;0.000000 size=332B;;;0
如果服務器只運行http協議沒有運行https協議,那么檢測https協議時會報錯“HTTP CRITICAL – Unable to open TCP socket”
$ check_http -H 192.168.1.50 -S
Connection refused
HTTP CRITICAL - Unable to open TCP socket
3.檢測http不同的端口
$ check_http -H 192.168.1.50 -p 8080
HTTP OK HTTP/1.1 200 OK - 332 bytes in 0.004 seconds |time=0.004144s;;;0.000000 size=332B;;;0
4.檢測https不同的端口
$ check_http -H 192.168.1.50 -S -p 8443
HTTP OK HTTP/1.1 200 OK - 332 bytes in 0.004 seconds |time=0.004144s;;;0.000000 size=332B;;;0
5.檢測特定網址
$ check_http -H 101hacks.com -u http://linux.101hacks.com/toc
6.檢測SSL證書是否到期
$ check_http -H 101hacks.com -C 365
WARNING - Certificate expires in 300 day(s) (01/01/2011 10:10).警告在300天內到期
總結
以上是生活随笔為你收集整理的check_http语法和选项的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 云监控 Ganglia 安装步骤 (含p
- 下一篇: java中Map ListE的用法