全部產品
Search
文件中心

Enterprise Distributed Application Service:即時診斷

更新時間:Jun 30, 2024

即時診斷功能適用於在短時間內密切監控應用效能和定位問題原因的情境。本文介紹即時診斷功能的使用方法。

背景資訊

當您需要密切監控一小段時間內的應用效能時,例如發布應用或者對應用進行壓測時,可以使用即時診斷功能。開啟即時診斷後,會持續監控應用5分鐘,並在這5分鐘內全量上報調用鏈資料。接下來,您就能以出現效能問題的調用鏈路為起點,通過方法棧瀑布圖和線程剖析等功能定位問題原因。

應用限制

EDAS標準版不支援應用的即時診斷功能,專業版和鉑金版支援應用的即時診斷功能。

功能入口

  1. 登入EDAS控制台

  2. 在左側導覽列,單擊應用管理 > 應用列表,在頂部功能表列選擇地區並在頁面上方選擇微服務空間,在叢集類型下拉式清單中選擇K8s叢集,然後單擊目標應用程式名稱

  3. 在應用詳情的左側導覽列選擇監控 > 應用診斷-即時診斷

開啟和終止即時診斷

即時診斷頁面,單擊開啟即時診斷

即時診斷將於自動開啟5分鐘後自動終止。如需提前終止即時診斷,請單擊頁面右上方的暫停定時重新整理

查看即時監控資料

即時請求分布請求數/耗時分布地區,您可以查看截至目前時間點捕捉到的最後1000次請求統計資料。

Page Realtime Diagnosis

即時請求分布地區的圖表中,用滑鼠框選一段時間區間,即可將所選時間區間設為資料可視時間區間,即圖表中僅顯示該時間區間內的資料。此後,單擊圖表右上方的重設即可恢複為預設視圖。

Expanded Time Range

篩選監控資料

您可以按照介面名稱和IP篩選頁面上顯示的請求監控資料。

  1. 即時請求分布地區上方單擊+表徵圖。
  2. 在下拉框中選擇一個API或IP,並單擊搜尋
    僅選中介面的請求監控資料會顯示在頁面上。

查看調用鏈資訊

調用鏈列表介面彙總頁簽上,您可以查看相應時間區間內捕捉到的全部調用鏈資訊。單擊一個TraceId,即可進入調用鏈路頁面,並藉助本地方法棧瀑布圖和線程剖析等功能定位問題原因。

Aggregated by API