全部產品
Search
文件中心

:應用詳情

更新時間:Nov 01, 2025

在應用詳情頁面,可查看應用概覽、應用拓撲圖、JVM監控、線程池監控、串連池監控、SQL調用分析、異常分析、上遊應用和下遊應用的詳細資料。

功能入口

  1. SAE應用列表中,在頂部選擇目標地區和命名空間,點擊目標應用ID跳轉到應用詳情頁。

  2. 在左側導覽列選擇應用監控 > 應用詳情,然後查看詳細資料。

概覽

概覽頁簽可以查看以下資訊。

djAnhMwfuM

  • 請求數:在該地區查看應用在指定時間段的請求數時序曲線。

  • 相應時間:在該地區查看應用在指定時間段的回應時間時序曲線。

  • 慢調用次數:在該地區查看應用在指定時間段的慢調用次數時序曲線。

  • HTTP狀態代碼:在該地區查看應用在指定時間段的HTTP狀態代碼時序曲線。

可選:在每個地區您可執行以下操作:

  • 將游標移到統計圖上,查看統計情況。

  • 使用游標選中一段時間,可進行以下操作。

    • 單擊進入所選時間段,可查看目標時間段的監控資訊。

    • 單擊查看所選時間段的日誌,可查看目標時間段的日誌資訊。需要提前開啟應用日誌採集

  • 單擊chart表徵圖,查看該指標在某個時間段的統計情況或對比不同日期同一時間段的統計情況。

  • 單擊code表徵圖,查看該指標的API詳情。

  • 單擊IQZGu48IxL表徵圖,可以放大查看。

拓撲視圖

拓撲圖頁簽,您可以通過拓撲圖更加直觀地看到應用的上下遊組件以及與它們的調用關係,從而更快速地找出應用的瓶頸。

CSenOqiJg8

JVM監控

查看JVM監控指標

VM監控頁簽內展示了GC瞬時次數GC瞬時耗時堆記憶體詳情元空間詳情非堆記憶體直接緩衝區JVM線程數的時序曲線。

說明

除了ZGC和Shenandoah類型的GC外,其他類型的GC耗時都是指Stop the world(STW,即GC過程中暫停所有Java業務線程的執行)耗時。在ZGC和Shenandoah中,Pauses對應STW耗時,Cycles表示一次GC的總耗時。

  • 單擊GC瞬時次數GC瞬時耗時地區右上方的瞬時值累計值按鈕,切換查看GC瞬時次數和GC瞬時耗時的時序曲線。

  • 單擊各監控面板上的指標名稱(例如FullGC次數),開啟或關閉該指標在圖表中的可見度。

    說明

    每個圖表必須至少有一個指標設為可見,這意味著當圖表中只有一個指標時,您無法關閉該指標的可見度。

  • 單擊各監控面板上的chart表徵圖,查看該指標在某個時間段的統計情況或對比不同日期同一時間段的統計情況。

  • 單擊個監控面板上的48YOOw6DRK表徵圖,可放大查看各指標監控面板。

  • 單擊堆記憶體詳情/每分鐘元空間詳情/每分鐘非堆記憶體/每分鐘直接緩衝區/每分鐘JVM線程數/每分鐘右上方的nRy66ZQLWt表徵圖,查看該監控指標的API詳情。

d754b20c961b43a17974c3f7a0fe47e2

功能介紹

JVM監控功能可監控以下指標:

指標

分類

GC(垃圾收集)瞬時和累計詳情

  • FullGC次數

  • YoungGC次數

  • FullGC耗時

  • YoungGC耗時

堆記憶體詳情

  • 堆記憶體總和

  • 堆記憶體老年代位元組數

  • 堆記憶體年輕代Survivor區位元組數

  • 堆記憶體年輕代Eden區位元組數

  • 已提交記憶體位元組數

元空間

元空間位元組數

非堆記憶體

  • 非堆記憶體提交位元組數

  • 非堆記憶體初始位元組數

  • 非堆記憶體最大位元組數

直接緩衝區

  • DirectBuffer總大小(位元組)

  • DirectBuffer使用大小(位元組)

JVM線程數

  • 線程總數量

  • 死結線程數量

  • 建立線程數量

  • 阻塞線程數量

  • 可運行線程數量

  • 終結線程數量

  • 限時等待線程數量

  • 等待中線程數量

相關文檔

ARMS應用監控採集的資料來自JMX,其中非堆記憶體所包含的記憶體地區比Java進程中實際的非堆記憶體地區少,因此可能會出現監控中堆記憶體+非堆記憶體總和與通過top命令看到的RES大小存在一定差值,相關細節請參見JVM監控記憶體詳情說明

線程池和串連池監控

您可以在線程池監控串連池監控頁簽查看應用所使用的線程池或串連池的各項指標,包括核心線程數量最大線程數量活躍線程數量當前線程數量歷史最大線程數完成任務數調度任務數隊列大小

說明

如果您需要升級探針版本,請在DingTalk群(群號:32874633)聯絡相關技術人員進行升級。

SQL調用分析

說明

系統預設慢SQL查詢閾值為500ms,如果您需要調整該閾值,請參見閾值設定

SQL調用統計地區顯示該應用在指定時間段的SQL調用時序曲線。

可選:SQL調用統計頁簽下,您可以執行以下操作:

  • 將游標移到統計圖上,查看統計情況。

  • 單擊chart表徵圖,查看該指標在某個時間段的統計情況或對比不同日期同一時間段的統計情況。

  • 單擊code表徵圖,查看該指標的API詳情。

  • 單擊IQZGu48IxL表徵圖,可以放大查看。

異常分析

什麼是異常?

在ARMS的異常分析功能中,異常對應Java語言的Exception。由於存在try-catch機制,在一次介面調用中,異常不一定會被請求方所感知,多次try-catch會導致一個介面調用對應多個異常的情況。如果存在沒有被捕獲的異常,影響到了一次介面調用的返回結果,則構成一次錯誤。

異常統計地區顯示該應用在指定時間段的異常的堆積柱狀圖和異常列表。

可選:異常統計地區,您可以執行以下操作:

  • 將游標移到統計圖上,查看統計情況。

  • 使用游標選中一段時間,查看指定時間段的統計情況。

  • 單擊chart表徵圖,查看該指標在某個時間段的統計情況或對比不同日期在同一時間段的統計情況。

  • 單擊code表徵圖,查看該指標的API詳情。

  • 單擊IQZGu48IxL表徵圖,可以放大查看。

上下遊應用

說明
  • 上遊應用:上遊應用是指調用當前應用的應用,即主動向當前應用發起請求、觸發商務邏輯的服務。

  • 下遊應用:下遊應用是指被當前應用調用的應用,即當前應用在執行商務邏輯時需要依賴的服務。

上遊應用頁簽和下遊應用頁簽,可以查看上下遊應用的回應時間請求數錯誤數

錯誤分析和調用鏈查詢

SAE控制台不支援直接查看錯誤分析和調用鏈,但是可以通過單擊錯誤分析調用鏈查詢頁簽跳轉到ARMS控制進行查看。

相關文檔連結: