全部產品
Search
文件中心

Enterprise Distributed Application Service:JVM監控

更新時間:Jun 30, 2024

JVM監控功能用於監控重要的JVM指標,包括堆記憶體指標、非堆記憶體指標、直接緩衝區指標、記憶體映射緩衝區指標、GC(垃圾收集)累計詳情和JVM線程數等。本文介紹JVM監控功能以及如何查看JVM監控指標。

功能介紹

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

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

    • FullGC次數

    • YoungGC次數

    • FullGC耗時

    • YoungGC耗時

  • 堆記憶體詳情

    • 堆記憶體使用量總和

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

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

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

  • 非堆記憶體

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

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

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

  • 元空間

    元空間位元組數

  • 直接緩衝區

    • DirectBuffer總大小(位元組)

    • DirectBuffer使用大小(位元組)

  • JVM線程數

    • 線程總數量

    • 死結線程數量

    • 建立線程數量

    • 阻塞線程數量

    • 可運行線程數量

    • 終結線程數量

    • 限時等待線程數量

    • 等待中線程數量

功能入口

  1. 登入EDAS控制台

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

  3. 在左側導覽列,選擇監控 > 執行個體監控

  4. 執行個體監控頁面左側選擇您需要查看的節點,單擊JVM監控頁簽。

    JVM監控

查看JVM監控指標

您可在JVM監控頁簽查看GC瞬時次數、GC瞬時耗時、堆記憶體詳情、非堆記憶體詳情、元空間詳情、直接緩衝區和JVM線程數的時序曲線。

  • 單擊GC瞬時次數地區右上方的瞬時值累計值,可以切換GC瞬時次數的瞬時值和累計值的時序曲線,預設為瞬時值。

  • 單擊GC瞬時耗時地區右上方的瞬時值累計值,可以切換GC瞬時耗時的瞬時值和累計值的時序曲線,預設為瞬時值。

  • 單擊各監控地區的指標名稱,可以開啟或關閉該指標在表徵圖中的可見度。

    說明

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