Web站點性能撥測腳本


  • 功能:檢測自己本地訪問目標網站的返回狀態、訪問質量信息
[root@localhost src]# cat get_site_status.sh
#! /usr/bin/env bash

if [[ -z "$1" ]]; then
    echo "$0 <url>"
    exit 1
fi

echo "訪問$1的統計數據:"
curl -L -w '
HTTP返回碼:\t%{http_code}
返回內容大小:\t%{size_download}
重定向次數:\t%{num_redirects}

域名解析時長:\t%{time_namelookup}
建立鏈接時長:\t%{time_connect}
開始傳輸時長:\t%{time_starttransfer}
總時長:\t%{time_total}

' -o /dev/null -s "$1"
  • 測試
[root@localhost src]# ./get_site_status.sh www.baidu.com
訪問www.baidu.com的統計數據:

HTTP返回碼:    200
返回內容大小:    2381
重定向次數:    0

域名解析時長:    0.139
建立鏈接時長:    0.171
開始傳輸時長:    0.205
總時長:    0.205

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM