監(jiān)控站點(diǎn)首頁下載時(shí)間:
curl -o /dev/null -s -w ‘%{time_total}’ http://www.miotour.com
curl -o /dev/null -s -w ‘%{http_code}’ http://www.miotour.com
curl -o /dev/null -s -w %{http_code}:%{time_connect}:%{time_starttransfer}:%{time_total} http://www.miotour.com
結(jié)果:2.547
-s 靜默輸出;沒有-s的話就是下面的情況,這是在腳本等情況下不需要的信息。
[ec2-user@ip-10-122-250-19 ~]$ curl -o /dev/null -w ‘%{time_total}’ http://www.miotour.com
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 67770 0 67770 0 0 19228 0 –:–:– 0:00:03 –:–:– 20705
結(jié)果:3.524
監(jiān)控首頁各項(xiàng)時(shí)間指標(biāo): curl -o /dev/null -sw '%{http_code}:%{time_total}:%{time_connect}:%{time_starttransfer}\n' http://www.miotour.com
curl -o /dev/null -s -w ‘%{time_connect}:%{time_starttransfer}:%{time_total}\n’ http://www.miotour.com
結(jié)果: 0.244: 1.044: 2.672
時(shí)間指標(biāo)解釋 :
time_connect 建立到服務(wù)器的 TCP 連接所用的時(shí)間
time_starttransfer 在發(fā)出請求之后,Web 服務(wù)器返回?cái)?shù)據(jù)的第一個(gè)字節(jié)所用的時(shí)間
time_total 完成請求所用的時(shí)間
在發(fā)出請求之后,Web 服務(wù)器處理請求并開始發(fā)回?cái)?shù)據(jù)所用的時(shí)間是
(time_starttransfer)1.044 - (time_connect)0.244 = 0.8 秒
客戶機(jī)從服務(wù)器下載數(shù)據(jù)所用的時(shí)間是
(time_total)2.672 - (time_starttransfer)1.044 = 1.682 秒
指定特定主機(jī)IP地址訪問網(wǎng)站
curl -x 61.135.169.105:80 http://www.baidu.com
curl -x 61.135.169.125:80 http://www.baidu.com
|