本文說明如何查看資料庫調用,從而瞭解應用的資料庫調用情況,包括概況、SQL調用、異常、調用來源、調用鏈列表等資訊。
前提條件
功能入口
登入ARMS控制台,在左側導覽列選擇 。
在應用列表頁面頂部選擇目標地區,然後單擊目標應用程式名稱。
說明語言列的表徵圖含義如下:
:接入應用監控的Java應用。
:接入應用監控的Golang應用。
-:接入Managed Service for OpenTelemetry的應用。
在左側導覽列,單擊資料庫調用。
在資料庫調用頁面,選擇資料庫,設定時間段。
概覽
概覽頁簽下顯示資料庫的調用關係拓撲、請求數、回應時間、慢調用次數和效能一覽。
在概覽頁簽下,您可以執行以下操作:
- 將游標移到統計圖上,查看統計情況。
- 使用游標選中一段時間,查看指定時間段的統計情況。
- 單擊表徵圖,查看該指標在某個時間段的統計情況或對比不同日期同一時間段的統計情況。
- 單擊表徵圖,查看該指標的API詳情。
- 單擊表徵圖,為該指標建立警示。具體操作,請參見應用監控警示規則。
拓撲視圖
在拓撲視圖頁簽上可以查看資料庫的調用關係拓撲。
SQL調用分析
SQL調用分析頁簽下顯示資料庫的SQL調用數柱狀圖、回應時間時序曲線、SQL語句列表等資訊。
可選:在SQL調用分析頁簽下,您可以執行以下操作:
- 將游標移到統計圖上,查看統計情況。
- 單擊表徵圖,查看該指標在某個時間段的統計情況或對比不同日期同一時間段的統計情況。
- 單擊表徵圖,查看該指標的API詳情。
在SQL語句的操作列,單擊調用統計,查看該SQL語句的SQL調用統計。
在SQL語句的操作列,單擊調用鏈查詢,查看該SQL語句的調用鏈列表。更多資訊,請參見調用鏈查詢。
異常分析
異常分析頁簽下顯示資料庫的異常情況。
可選:在異常分析頁簽下,您可以執行以下操作:
如果要過濾異常,在
的異常過濾文字框設定。- 將游標移到統計圖上,查看統計情況。
- 使用游標選中一段時間,查看指定時間段的統計情況。
- 單擊表徵圖,查看該指標在某個時間段的統計情況或對比不同日期同一時間段的統計情況。
- 單擊表徵圖,查看該指標的API詳情。
在異常的操作列,單擊調用統計,查看該異常的統計情況。
在異常的操作列,單擊詳情,查看該異常的詳情。
調用來源
調用來源頁簽下顯示資料庫的調用來源情況。
可選:在調用來源頁簽下,您可以執行以下操作:
在搜尋方塊,輸入應用或介面名稱,單擊表徵圖,查看應用或介面的情況。
在調用來源應用的介面右側,單擊查看詳情,查看該介面的調用鏈列表。更多資訊,請參見調用鏈查詢。
- 將游標移到統計圖上,查看統計情況。
- 單擊表徵圖,查看該指標在某個時間段的統計情況或對比不同日期同一時間段的統計情況。
調用鏈查詢
調用鏈查詢頁簽下顯示資料庫的所有調用鏈列表。
可選:在調用鏈查詢頁簽下,您可以執行以下操作:
在搜尋方塊,輸入介面名稱,然後單擊表徵圖,查看指定介面的調用鏈列表。
在TraceId列,單擊TraceId名稱,查看調用鏈路詳情。更多資訊,請參見調用鏈路詳情。
在操作列,單擊查看日誌,查看該調用鏈的日誌資訊。
說明您需要將業務日誌關聯調用鏈的TraceId後,才能夠通過調用鏈的TraceId快速關聯到業務日誌,及時定位分析、解決問題。具體操作,請參見業務日誌關聯調用鏈的TraceId資訊。