本文為您介紹網站監控的探測指標和探測流程。
探測指標
HTTP協議的探測指標如下表所示。其他協議(SMTP、FTP、TCP、UDP等)的指標名稱和解釋與下表類似。
中文名 | 英文名 | 單位 | 解釋 |
總回應時間 | total_time | 毫秒 | 整個探測過程消耗的時間(包含redirect_time)。 |
DNS網域名稱解析時間 | http_dns_time | 毫秒 | 解析網域名稱消耗的時間。 |
curl連線時間 | curl_connect_time | 毫秒 | 從發起探測到完成curl串連消耗的時間(包含http_dns_time)。 |
TCP連線時間 | tcp_connect_time | 毫秒 | 從發起探測到完成TCP串連消耗的時間(包含http_dns_time)。 |
SSL時間 | ssl_connect_time | 毫秒 | 從發起探測到完成SSL認證消耗的時間。 |
傳輸前置時間 | curl_pretransfer_time | 毫秒 | 從發起探測到完成HTTP請求寫入消耗的時間。 |
傳輸開始時間 | curl_starttransfer_time | 毫秒 | 從發起探測到收到Web伺服器返回資料的第一個位元組消耗的時間。 |
HTTP連線時間 | http_connect_time | 毫秒 | HTTP連線時間=傳輸前置時間-DNS網域名稱解析時間 |
下載時間 | http_download_time | 毫秒 | 當探針版本小於1.8時,該時間為0。 當探針版本大於等於1.8時,該時間為讀取HTTP響應包前64位元組所消耗的時間。如果HTTP響應包,經過加密,則該時間包含解密時間。 |
下載大小 | http_download_size | 位元組 | HTTP響應包的大小。如果HTTP回應包中有Content-Length,則為HTTP響應包的大小;如果HTTP響應包中無Content-Length,則為實際讀取的位元組。 |
下載速度 | http_download_speed | 位元組/秒 | 讀取HTTP響應時的網路速度。 |
重新導向時間 | redirect_time | 毫秒 | 從發起探測到發起第一個重新導向請求消耗的時間。 |
重新導向次數 | redirect_count | 次 | 重新導向跳轉次數。 |
如果探測過程中發生了重新導向,則為最後一次探測。
探測流程
探測流程和計時方式如下圖所示。