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
相關文章
相關標籤/搜索