本文說明如何查看錯誤分析,從而瞭解應用的錯誤情況。
什麼是錯誤
在ARMS的錯誤分析功能中,錯誤代表一次介面調用有明確的錯誤返回結果,可以被請求方感知,包括以下情況:
對於HTTP請求,HTTP狀態代碼>400。
您也可以在應用的自訂配置頁面,對具體的HTTP狀態代碼設定過濾規則,ARMS的錯誤分析功能會忽略這些HTTP狀態代碼。
其他可以被請求方感知的明確的錯誤返回結果,通常由未被捕獲的異常導致。
前提條件
功能入口
登入ARMS控制台,在左側導覽列選擇。
在應用列表頁面頂部選擇目標地區,然後單擊目標應用程式名稱。
說明語言列的表徵圖含義如下:
:接入應用監控的Java應用。
:接入應用監控的Golang應用。-:接入Managed Service for OpenTelemetry的應用。
在左側導覽列單擊應用詳情。
在應用詳情頁面,選擇應用執行個體,設定時間段,單擊錯誤分析頁簽。

錯誤數
錯誤數地區顯示該應用在指定時間段的錯誤時序曲線。
可選:在錯誤數地區,您可以執行以下操作:
- 將游標移到統計圖上,查看統計情況。
- 使用游標選中一段時間,查看指定時間段的統計情況。
- 單擊
表徵圖,查看該指標在某個時間段的統計情況或對比不同日期同一時間段的統計情況。 - 單擊
表徵圖,查看該指標的API詳情。
HTTP狀態代碼
HTTP-狀態代碼統計地區顯示該應用在指定時間段的HTTP狀態代碼時序曲線。
可選:在HTTP-狀態代碼統計地區,您可以執行以下操作:
- 將游標移到統計圖上,查看統計情況。
- 使用游標選中一段時間,查看指定時間段的統計情況。
- 單擊圖例,隱藏或顯示資料。
- 單擊
表徵圖,查看該指標在某個時間段的統計情況或對比不同日期同一時間段的統計情況。 - 單擊
表徵圖,查看該指標的API詳情。
錯誤清單
錯誤清單顯示該應用在指定時間段的所有錯誤。
可選:在錯誤清單,您可以執行以下操作:
在錯誤右側的TraceId列,單擊TraceId名稱查看該錯誤的調用鏈。更多資訊,請參見調用鏈路詳情。
在錯誤右側的操作列,單擊查看日誌查看該錯誤的日誌。
說明您需要將業務日誌關聯調用鏈的TraceId後,才能夠通過調用鏈的TraceId快速關聯到業務日誌,及時定位分析、解決問題。具體操作,請參見業務日誌關聯調用鏈的TraceId資訊。