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