JVM監控功能用于監控重要的JVM指標,包括堆內存指標、非堆內存指標、直接緩沖區指標、內存映射緩沖區指標、GC(Garbage Collection)累計詳情和JVM線程數等。本文介紹JVM監控功能和查看JVM監控指標的操作步驟。
功能介紹
JVM監控功能可監控以下指標:
GC(垃圾收集)瞬時和累計詳情
FullGC次數
YoungGC次數
FullGC耗時
YoungGC耗時
堆內存詳情
堆內存總和
堆內存老年代字節數
堆內存年輕代Survivor區字節數
堆內存年輕代Eden區字節數
非堆內存
非堆內存提交字節數
非堆內存初始字節數
非堆內存最大字節數
元空間
元空間字節數
直接緩沖區
DirectBuffer總大小(字節)
DirectBuffer使用大小(字節)
JVM線程數
線程總數量
死鎖線程數量
新建線程數量
阻塞線程數量
可運行線程數量
終結線程數量
限時等待線程數量
等待中線程數量
功能入口
登錄EDAS控制臺。
在左側導航欄單擊應用管理 > 應用列表。
在應用列表頁面頂部菜單欄選擇地域,在頁面中選擇微服務空間,在集群類型下拉列表中選擇ECS集群,然后單擊目標應用名稱。
在左側的導航欄中選擇 。
在應用詳情頁面左側選擇您需要查看的節點,并在頁面右側單擊JVM監控頁簽。
查看JVM監控指標
您可在JVM監控頁簽查看GC瞬時次數、GC瞬時耗時、堆內存詳情、非堆內存詳情、元空間詳情、直接緩沖區和JVM線程數的時序曲線。
單擊GC瞬時次數區域右上角的瞬時值或累計值按鈕,可以切換GC瞬時次數的瞬時值和累計值的時序曲線,默認為瞬時值。
單擊GC瞬時耗時區域右上角的瞬時值和累計值按鈕,可以切換GC瞬時耗時的瞬時值和累計值的時序曲線,默認為瞬時值。
單擊各監控區域的指標名稱,可以打開或關閉該指標在圖表中的可見性。
說明每個圖表必須至少有一個指標設為可見,這意味著當圖表中只有一個指標時,您無法關閉該指標的可見性。