JVM监控功能用于监控重要的JVM指标,包括堆内存指标、非堆内存指标、直接缓冲区指标、内存映射缓冲区指标、GC(Garbage Collection)累计详情和JVM线程数等。本文介绍JVM监控功能和查看JVM监控指标的操作步骤。
背景信息
JVM监控功能支持监控以下指标:
指标 | 分类 |
GC(垃圾收集)瞬时和累计详情 |
|
堆内存详情 |
|
元空间 | 元空间字节数 |
非堆内存 |
|
直接缓冲区 |
|
JVM线程数 |
|
GC(垃圾收集)瞬时和累计详情
FullGC次数
YoungGC次数
FullGC耗时
YoungGC耗时
堆内存详情
堆内存总和
堆内存老年代字节数
堆内存年轻代Survivor区字节数
堆内存年轻代Eden区字节数
元空间
元空间字节数
非堆内存
非堆内存最大字节数
非堆内存使用字节数
直接缓冲区
DirectBuffer总大小(字节)
DirectBuffer使用大小(字节)
JVM线程数
线程总数量
死锁线程数量
新建线程数量
阻塞线程数量
可运行线程数量
终结线程数量
限时等待线程数量
等待中线程数量
功能入口
登录SAE控制台。
在左侧导航栏,选择 ,在顶部菜单栏选择地域,然后单击具体应用名称。
- 在左侧导航栏,单击 ,然后在应用详情页面,单击JVM监控页签,查看数据采集详情。
指标分类
JVM监控展示了GC瞬时次数、GC瞬时耗时、堆内存详情、元空间详情、非堆内存、直接缓冲区和JVM线程数的时序曲线。
单击GC瞬时次数和GC瞬时耗时区域右上角的瞬时值和累计值按钮,切换查看GC瞬时次数和GC瞬时耗时的时序曲线。
单击各监控面板上的指标名称(例如FullGC次数),打开或关闭该指标在图表中的可见性。
说明每个图表必须至少有一个指标设为可见,这意味着当图表中只有一个指标时,您无法关闭该指标的可见性。
单击各监控面板上的图标,查看该指标在某个时间段的统计情况或对比不同日期同一时间段的统计情况。
单击堆内存详情/每分钟、元空间详情/每分钟、非堆内存/每分钟、直接缓冲区/每分钟和JVM线程数/每分钟的右上角的查看API按钮,查看该监控指标的API详情。
文档内容是否对您有帮助?