全部產品
Search
文件中心

Enterprise Distributed Application Service:介面調用

更新時間:Jun 30, 2024

介面調用功能用於監控應用的介面調用詳情,包括SQL分析、NoSQL調用分析、錯誤分析、鏈路上下遊和調用鏈查詢。

支援的架構

本功能模組可自動探索和監控以下Web架構和RPC架構中提供的介面:

  • Tomcat 7+

  • Jetty 8+

  • Resin 3.0+

  • Undertow 1.3+

  • WebLogic 11.0+

  • SpringBoot 1.3.0+

  • HSF 2.0+

  • Dubbo 2.5+

功能入口

  1. 登入EDAS控制台

  2. 在左側導覽列,單擊應用管理 > 應用列表

  3. 應用列表頁面頂部功能表列選擇地區,在頁面中選擇微服務空間,在叢集類型下拉式清單中選擇ECS叢集,然後單擊目標應用程式名稱。

  4. 在左側導覽列,選擇應用監控 > 介面調用

查看概覽資訊

介面調用頁面的概覽頁簽列出了應用監控探針自動探索的所有介面。您可以按照回應時間、請求數、異常數對該列表排序。選中一個介面,在概覽頁簽查看該介面的詳細調用拓撲,以及請求數、回應時間、錯誤數的時序曲線和HTTP狀態代碼統計。

介面概覽

SQL調用分析

SQL調用分析頁簽展示的是左側選中介面所發起的資料庫調用請求列表。藉助此頁簽,您可以看到所選介面的資料庫調用的次數和調用時間,從而可以判斷是哪一個資料庫的調用速度過慢。

NoSQL調用分析

NoSQL調用分析頁簽展示的是左側選中介面的每分鐘所發起的SQL請求列表。藉助此頁簽,您可以找出是哪一個SQL造成某個介面過慢。您還可以單擊某個SQL中的介面快照來查看一個SQL執行邏輯所處的完整代碼鏈路。

錯誤分析

錯誤分析頁簽展示應用的錯誤數和HTTP狀態代碼統計資料。您還可以單擊需要查看的TraceId,在新頁面查看調用鏈路相關資訊。

鏈路上遊和鏈路下遊的介面調用情況

鏈路上遊鏈路下遊頁簽分別列出了應用上遊(調用應用的一方)和應用下遊(被應用調用的一方)的介面及其調用效能指標,包括請求數回應時間錯誤數

鏈路上遊鏈路下遊頁簽上,可按需執行以下操作:

  • 在頁簽頂部單擊全部摺疊/展開,即可摺疊或展開下方的所有介面。
  • 在頁簽頂部的搜尋方塊內輸入應用程式名稱或介面(Span)名稱的關鍵字,並單擊搜尋放大鏡表徵圖,即可篩選出合格介面。
  • 單擊介面資訊所在的摺疊面板,或者單擊行末的上箭頭或下箭頭,即可展開或摺疊該介面的效能指標資訊。

調用鏈查詢

在頁面左側選擇介面,您可以看到該介面中單次調用的產生時間、介面名稱、所屬應用、耗時、狀態和TraceId等資訊。