JVM監控功能用於監控重要的JVM指標,包括堆記憶體指標、非堆記憶體指標、直接緩衝區指標、記憶體映射緩衝區指標、GC(垃圾收集)累計詳情和JVM線程數等。本文介紹JVM監控功能以及如何查看JVM監控指標。
功能介紹
JVM監控功能可監控以下指標:
GC(垃圾收集)瞬時和累計詳情
FullGC次數
YoungGC次數
FullGC耗時
YoungGC耗時
堆記憶體詳情
堆記憶體使用量總和
堆記憶體老年代位元組數
堆記憶體年輕代Survivor區位元組數
堆記憶體年輕代Eden區位元組數
非堆記憶體
非堆記憶體提交位元組數
非堆記憶體初始位元組數
非堆記憶體最大位元組數
元空間
元空間位元組數
直接緩衝區
DirectBuffer總大小(位元組)
DirectBuffer使用大小(位元組)
JVM線程數
線程總數量
死結線程數量
建立線程數量
阻塞線程數量
可運行線程數量
終結線程數量
限時等待線程數量
等待中線程數量
功能入口
登入EDAS控制台。
在左側導覽列,單擊應用管理 > 應用列表,在頂部功能表列選擇地區並在頁面上方選擇微服務空間,在叢集類型下拉式清單中選擇K8s叢集,然後單擊目標應用程式名稱。
在左側導覽列,選擇 。
在執行個體監控頁面左側選擇您需要查看的節點,單擊JVM監控頁簽。
查看JVM監控指標
您可在JVM監控頁簽查看GC瞬時次數、GC瞬時耗時、堆記憶體詳情、非堆記憶體詳情、元空間詳情、直接緩衝區和JVM線程數的時序曲線。
單擊GC瞬時次數地區右上方的瞬時值或累計值,可以切換GC瞬時次數的瞬時值和累計值的時序曲線,預設為瞬時值。
單擊GC瞬時耗時地區右上方的瞬時值和累計值,可以切換GC瞬時耗時的瞬時值和累計值的時序曲線,預設為瞬時值。
單擊各監控地區的指標名稱,可以開啟或關閉該指標在表徵圖中的可見度。
說明每個圖表必須至少有一個指標設為可見,當圖表中只有一個指標時,無法關閉該指標的可見度。