系列
- 1 分鐘快速使用 Docker 上手最新版 Sentry-CLI - 建立版本
- 快速使用 Docker 上手 Sentry-CLI - 30 秒上手 Source Maps
- Sentry For React 完整接入詳解
- Sentry For Vue 完整接入詳解
- Sentry-CLI 使用詳解
- Sentry Web 效能監控 - Web Vitals
- Sentry Web 效能監控 - Metrics
在 Performance
主頁上,您可以通過切換 Performance
主頁右上角的選項卡來找到 Trends View
。此頁面顯示隨著時間的推移其效能發生重大變化的 transaction
。
計算趨勢事務(Trending transactions
)首先要過濾掉吞吐量波動較大的事務,確定持續時間的兩部分的基線,並計算它們的變化百分比。迴歸(Regressions
)是大於零的百分比變化,而改進(improvements
)是小於零的百分比變化。Sentry
使用t
檢驗來比較 transaction
前後的時間段,並分配一個置信度評分(confidence score
)。
這個置信度分數是無限的,預設情況下 sentry.io
顯示具有高置信度分數的趨勢。要在不考慮置信度分數的情況下檢視趨勢,請在搜尋欄中新增 confidence():>0
。
例如,以預設 P50
基線檢視兩週內的transaction
,如果第一週有 ap(50)=100s
,第二週有 ap(50)=110s
,則百分比為 (110/100)-1 = 0.1
。示例 transaction
的效能迴歸為 10%。
可用資料越多,趨勢的準確性提高得越多。出於這個原因,趨勢在長期和大量 transaction
中表現最佳。
雖然我們預設基線計算使用 P50
,但您可以通過下拉選單更改基線計算。其他選項包括 P75
、P95
、P99
和 average
,該基線用於確定百分比變化。