壓測採樣日誌主要由壓測API的請求詳情、響應詳情和請求核心生命週期的耗時資訊三部分組成,您可以在壓測執行時或者壓測報告中,通過查看及分析壓測採樣日誌,協助您快速定位並解決問題。
前提條件
成功發起一次壓測,具體操作,請參見PTS壓測快速入門,JMeter壓測快速入門。
背景資訊
採樣日誌按照1%採樣率進行收集,儲存30天。
操作步驟
PTS情境
在壓測中頁面或報告詳情頁面,單擊查看採樣日誌頁簽。
填寫篩選條件,單擊查詢。
配置項
描述
壓測API
選擇壓測API。
請求/業務狀態
可以根據請求狀態篩選,也可以通過業務狀態篩選。檢查點(斷言)通過表示業務成功,反之表示業務失敗。
RT範圍
輸入最小RT和最大RT,根據回應時間的範圍來篩選日誌。
響應狀態代碼
根據狀態代碼來篩選日誌,例如200、302等。
在搜尋結果列表中找到目標日誌,單擊操作列的點擊查看詳情,可以查看詳細採樣日誌。
在日誌詳情對話方塊,查看以下資訊:
General頁簽展示了請求和響應的Headers和Body值。

Timing瀑布流頁簽展示了該請求在核心生命週期的耗時情況。
DNS:執行DNS查詢所用的時間。
ConnectTime:建立串連所用的時間。
Request Sent:發出網路請求所用的時間。
Waiting(TTFB):等待初始響應所用的時間。 此時間將捕捉到伺服器往返的延遲時間,以及等待伺服器傳送響應所用的時間。
Content Download:接收響應資料所用的時間。
說明將滑鼠懸浮至瀑布流上,您可以查看
DNS、ConnectTime、Request Sent和Waiting等參數值。採樣日誌中Timing僅統計請求在核心生命週期的耗時情況,方便您定位問題,未覆蓋請求所有階段的耗時。
JMeter情境
在壓測中頁面或報告詳情頁面,單擊請求採樣日誌頁簽。
填寫篩選條件,單擊查詢。
配置項
描述
壓測Sampler
只能選擇單個壓測API。
響應狀態
可在列表中選擇多個,包括請求異常狀態和業務狀態(成功或失敗);業務狀態僅對設定了斷言的壓測情境有效。
時間範圍
指定日誌發生的時間,最小單位是秒。
RT範圍
輸入最小RT和最大RT,根據回應時間的範圍來篩選日誌。
響應狀態代碼
根據狀態代碼來篩選日誌,例如200,302等。
說明2020年8月14日前的歷史日誌,暫不支援依據狀態代碼查詢。
在搜尋結果列表中找到目標日誌,單擊操作列的查看詳情,可以查看詳細採樣日誌。在壓測執行時或者壓測報告中,通過查看壓測採樣日誌和調用鏈路資訊,可以快速定位問題。日誌詳情包括以下資訊:
General頁簽展示了採樣日誌的日誌欄位和欄位值。

Timing瀑布流頁簽展示該請求在核心生命週期的耗時情況。
DNS Lookup:執行DNS查詢所用的時間。
Get Connected:建立串連所用的時間。
Request Sent:發出網路請求所用的時間。
Waiting(TTFB):等待初始響應所用的時間。 此時間將捕捉到伺服器往返的延遲時間,以及等待伺服器傳送響應所用的時間。
Content Download:接收響應資料所用的時間。
說明採樣日誌中Timing僅統計請求在核心生命週期的耗時情況,方便您定位問題,未覆蓋請求所有階段的耗時。