curl监控站点响应时间
<p>监控站点首页下载时间:</p>
<p>curl -o /dev/null -s -w ‘%{<span style="color: #ff0000;">time_total</span>}’ http://www.miotour.com</p>
<p>curl -o /dev/null -s -w ‘%{<span style="color: #ff0000;">http_code</span>}’ http://www.miotour.com</p>
<p>curl -o /dev/null -s -w %{<span style="color: #ff0000;">http_code</span>}:%{<span style="color: #ff0000;">time_connect</span>}:%{<span style="color: #ff0000;">time_starttransfer</span>}:%{<span style="color: #ff0000;">time_total</span>} http://www.miotour.com</p>
<p>结果:2.547</p>
<p>-s 静默输出;没有-s的话就是下面的情况,这是在脚本等情况下不需要的信息。</p>
<div id="_mcePaste">$ curl -o /dev/null -w ‘%{time_total}’ http://www.miotour.com</div>
<div id="_mcePaste">% Total % Received % Xferd Average Speed Time Time Time Current</div>
<div id="_mcePaste">Dload Upload Total Spent Left Speed</div>
<div id="_mcePaste">100 67770 0 67770 0 0 19228 0 –:–:– 0:00:03 –:–:– 20705</div>
<div id="_mcePaste">结果:3.524</div>
<p>监控首页各项时间指标:</p><p>curl -o /dev/null -sw '%{http_code}:%{time_total}:%{time_connect}:%{time_starttransfer}\n' http://www.miotour.com</p>
<p>curl -o /dev/null -s -w ‘%{<span style="color: #ff0000;">time_connect</span>}:%{<span style="color: #ff0000;">time_starttransfer</span>}:%{<span style="color: #ff0000;">time_total</span>}\n’ http://www.miotour.com</p>
<p>结果: 0.244: 1.044: 2.672</p>
<p>时间指标解释 :</p>
<p>time_connect 建立到服务器的 TCP 连接所用的时间</p>
<p>time_starttransfer 在发出请求之后,Web 服务器返回数据的第一个字节所用的时间</p>
<p>time_total 完成请求所用的时间</p>
<p>在发出请求之后,Web 服务器处理请求并开始发回数据所用的时间是</p>
<p>(time_starttransfer)1.044 - (time_connect)0.244 = 0.8 秒</p>
<p>客户机从服务器下载数据所用的时间是</p>
<p>(time_total)2.672 - (time_starttransfer)1.044 = 1.682 秒</p>
<p>指定特定主机IP地址访问网站</p>
<p><span style="font-family: Georgia; line-height: 20px; font-size: 12px; color: #282726; -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px;">curl -x 61.135.169.105:80 http://www.baidu.com</span></p>
<p><span style="font-family: Georgia; line-height: 20px; font-size: 12px; color: #282726; -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px;">curl -x 61.135.169.125:80 </span><span style="font-family: Georgia; line-height: 20px; font-size: 12px; color: #282726; -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px;">http://www.baidu.com</span></p>
页:
[1]