查看环境基础监控项
基础监控主要针对应用的JVM信息、JVM监控、GC监控、线程、JAVA方法进行监控。
查看基础监控
- 登录APM控制台。
- 单击左侧
,选择“管理与监管 > 应用性能管理 APM”,进入APM服务页面。 - 在左侧导航栏选择“应用监控 > 指标”。
- 在界面左侧树单击待查看基础监控环境后的
。 - 单击“基础监控”,切换至基础监控页签。页面默认展示“全部实例”的“JVM监控”信息。选中某一个时间节点时,图表支持联动,展示该时间节点下各个指标的实际数值。图1 查看基础监控

- 在基础监控页签选择您想要查看的“实例名称”和“监控项”,可以查看该实例在对应采集器下的不同指标集下的应用监控数据。图2 选择实例和监控项

- 单击时间维度选择按钮,默认“近20分钟”。
当前支持“近3分钟”、“近5分钟”、“近10分钟”、“近20分钟”、“近1小时”、“近3小时”、“近6小时”、“近1天”、“今天”、“昨天”、“近7天”、“近30天”以及自定义。
查看JVM监控
在APM服务支持对JVM进行监控指标,具体指标以及说明,参见表2。JVM进行监控指标以图表的形式展现在界面上,方便您对JVM监控数据更直观的查看与分析。
- 选中某一个时间节点时,图表支持联动,展示该时间节点下各个指标的实际数值。
- 单击“内存池”的列表右上角的
自定义列表项,使界面上显示您需要查看的指标数据。 - 单击“内存池”的列表右上的
导出列表项,可以导出当前页的列表信息,最大支持导出100条。

指标集 | 指标 | 说明 |
|---|---|---|
线程 | 当前线程数 | 当前线程数。 |
死锁线程数 | 死锁线程数。 | |
守护线程数 | 守护线程数。 | |
所有启动线程数 | 所有已经启动的线程数。 | |
峰值线程数 | 峰值线程数。 | |
线程状态 | WAITING状态线程数 | 等待状态线程数量。 |
TERMINATED状态线程数 | 终止状态线程数量。 | |
RUNNABLE状态线程数 | 运行状态线程数量。 | |
BLOCKED状态线程数 | 阻塞状态线程数量。 | |
NEW状态线程数 | 新状态线程数量。 | |
TIMED_WAITING状态线程数 | 超时等待状态线程数量。 | |
内存 | 非堆内存的使用 | 非堆内存的使用大小。 |
堆内存使用 | 堆内存使用的大小。 | |
直接内存使用 | 直接内存使用大小。 | |
类加载 | 已加载类数量 | 类加载器已加载类数量。 |
总加载类数量 | 类加载器总加载类数量。 | |
卸载类数量 | 类加载器卸载类数量。 | |
内存池 | 可使用内存 | 当前可使用的内存大小。 |
初始化内存 | 初始化内存大小。 | |
最大内存 | 最大内存大小。 | |
内存池名称 | 内存池名称。 | |
已使用内存 | 已经被使用的内存大小。 | |
CPU | cpu使用率 | java进程的cpu使用率。 |
查看GC监控
在APM服务支持对GC进行监控指标,具体指标以及说明,参见表2。

指标集 | 指标 | 说明 |
|---|---|---|
GC统计信息 | fullgc次数 | 采集周期内fullgc的次数。 |
fullgc时间(ms) | 采集周期内fullgc的时间。 | |
younggc次数 | 采集周期内younggc的次数。 | |
younggc时间(ms) | 采集周期内younggc的时间。 | |
gc详情 | gc类型 | gc类型,分为major和minor两种。 |
gc原因 | 发生gc的原因。 | |
次数 | gc发生的次数。 | |
耗时(ms) | gc消耗的时间。 | |
最大耗时(ms) | 最慢一次gc消耗的时间。 | |
gc回收器 | gc回收器的名称。 | |
最慢gc详情 | 最慢一次gc的详细信息。 |
- 单击“次数”、“耗时”、“最大耗时”等列的蓝色字体数值,可以查看默认20分钟内该gc的趋势图。
- 选中某一个时间节点时,图表支持联动,展示该时间节点下各个指标的实际数值。
- gc详情支持查看gc类型、gc原因、次数、耗时(ms)、最大耗时(ms)、gc回收器以及最慢gc详情(查看详情和历史信息)。
- 单击“gc详情”列表右上角的
自定义列表项,使界面上显示您需要查看的指标数据。 - 单击“gc详情”列表右上的
导出列表项,可以导出当前页的列表信息,最大支持导出100条。
查看线程
可以直接在APM服务页面查看对应实例的线程信息,参见表4。

- 单击“个数”列的数值,可以查看所选时间段内该线程的趋势图。
- 单击“线程堆栈”列的“查看详情”,可以查看对应线程下线程详情。
- 单击“线程堆栈”列的“历史信息”,可以查看对应线程的线程堆栈信息。
- 单击“线程详情”列表右上角的
自定义列表项,使界面上显示您需要查看的指标数据。 - 单击“线程详情”列表右上的
导出列表项,可以导出当前页的列表信息,最大支持导出100条。
查看JAVA方法
- APM默认不对JAVA方法进行监控,如需进行监控需要先配置JavaMethod监控项。
- 配置完成后系统会对JAVA方法的方法和类进行监控。
- 在“基础监控”下选择对应的实例、选择“JAVA方法”,查看对应的监控详情,参见表5。

指标集 | 指标 | 说明 |
|---|---|---|
JAVA方法 | 类名 | JAVA方法的类名。 |
方法名 | 方法名。 | |
调用次数 | 该方法的调用次数。 | |
平均响应时间(ms) | 平均响应时间。 | |
错误数 | 该方法的错误数。 | |
最大并发 | 该方法的最大并发。 | |
最慢调用(ms) | 该方法的最大响应时间。 | |
0-10ms | 响应时间在0-10ms范围请求数。 | |
10-100ms | 响应时间在10-100ms范围请求数。 | |
100-500ms | 响应时间在100-500ms范围请求数。 | |
500-1000ms | 响应时间在500-1000ms范围请求数。 | |
1-10s | 响应时间在1-10s范围请求数。 | |
10s以上 | 响应时间在10s以上请求数。 |
- 单击“调用次数”、“错误数”等列的数值,可以查看所选时间段内该方法的趋势图。
- 单击“方法”列表右上角的
自定义列表项,使界面上显示您需要查看的指标数据。 - 单击“方法”列表右上的
导出列表项,可以导出当前页的列表信息,最大支持导出100条。


