在应用详情页面,可查看应用概览、应用拓扑图、JVM监控、线程池监控、连接池监控、SQL调用分析、异常分析、上游应用和下游应用的详细信息。
功能入口
在SAE应用列表中,在顶部选择目标地域和命名空间,点击目标应用ID跳转到应用详情页。
在左侧导航栏选择,然后查看详细信息。
概览
在概览页签可以查看以下信息。

请求数:在该区域查看应用在指定时间段的请求数时序曲线。
相应时间:在该区域查看应用在指定时间段的响应时间时序曲线。
慢调用次数:在该区域查看应用在指定时间段的慢调用次数时序曲线。
HTTP状态码:在该区域查看应用在指定时间段的HTTP状态码时序曲线。
可选:在每个区域您可执行以下操作:
将光标移到统计图上,查看统计情况。
使用光标选中一段时间,可进行以下操作。
单击进入所选时间段,可查看目标时间段的监控信息。
单击查看所选时间段的日志,可查看目标时间段的日志信息。需要提前开启应用日志采集。
单击
图标,查看该指标在某个时间段的统计情况或对比不同日期同一时间段的统计情况。单击
图标,查看该指标的API详情。单击
图标,可以放大查看。
拓扑视图
在拓扑图页签,您可以通过拓扑图更加直观地看到应用的上下游组件以及与它们的调用关系,从而更快速地找出应用的瓶颈。

JVM监控
查看JVM监控指标
VM监控页签内展示了GC瞬时次数、GC瞬时耗时、堆内存详情、元空间详情、非堆内存、直接缓冲区和JVM线程数的时序曲线。
除了ZGC和Shenandoah类型的GC外,其他类型的GC耗时都是指Stop the world(STW,即GC过程中暂停所有Java业务线程的执行)耗时。在ZGC和Shenandoah中,Pauses对应STW耗时,Cycles表示一次GC的总耗时。
单击GC瞬时次数和GC瞬时耗时区域右上角的瞬时值和累计值按钮,切换查看GC瞬时次数和GC瞬时耗时的时序曲线。
单击各监控面板上的指标名称(例如FullGC次数),打开或关闭该指标在图表中的可见性。
说明每个图表必须至少有一个指标设为可见,这意味着当图表中只有一个指标时,您无法关闭该指标的可见性。
单击各监控面板上的
图标,查看该指标在某个时间段的统计情况或对比不同日期同一时间段的统计情况。单击个监控面板上的
图标,可放大查看各指标监控面板。单击堆内存详情/每分钟、元空间详情/每分钟、非堆内存/每分钟、直接缓冲区/每分钟和JVM线程数/每分钟右上角的
图标,查看该监控指标的API详情。

功能介绍
JVM监控功能可监控以下指标:
指标 | 分类 |
GC(垃圾收集)瞬时和累计详情 |
|
堆内存详情 |
|
元空间 | 元空间字节数 |
非堆内存 |
|
直接缓冲区 |
|
JVM线程数 |
|
相关文档
ARMS应用监控采集的数据来自JMX,其中非堆内存所包含的内存区域比Java进程中实际的非堆内存区域少,因此可能会出现监控中堆内存+非堆内存总和与通过top命令看到的RES大小存在一定差值,相关细节请参见JVM监控内存详情说明。
线程池和连接池监控
您可以在线程池监控和连接池监控页签查看应用所使用的线程池或连接池的各项指标,包括核心线程数量、最大线程数量、活跃线程数量、当前线程数量、历史最大线程数、完成任务数、调度任务数和队列大小。
如果您需要升级探针版本,请在钉钉群(群号:32874633)联系相关技术人员进行升级。
SQL调用分析
系统默认慢SQL查询阈值为500ms,如果您需要调整该阈值,请参见阈值设置。
SQL调用统计区域显示该应用在指定时间段的SQL调用时序曲线。
可选:在SQL调用统计页签下,您可以执行以下操作:
将光标移到统计图上,查看统计情况。
单击
图标,查看该指标在某个时间段的统计情况或对比不同日期同一时间段的统计情况。单击
图标,查看该指标的API详情。单击
图标,可以放大查看。
异常分析
异常统计区域显示该应用在指定时间段的异常的堆积柱状图和异常列表。
可选:在异常统计区域,您可以执行以下操作:
将光标移到统计图上,查看统计情况。
使用光标选中一段时间,查看指定时间段的统计情况。
单击
图标,查看该指标在某个时间段的统计情况或对比不同日期在同一时间段的统计情况。单击
图标,查看该指标的API详情。单击
图标,可以放大查看。
上下游应用
上游应用:上游应用是指调用当前应用的应用,即主动向当前应用发起请求、触发业务逻辑的服务。
下游应用:下游应用是指被当前应用调用的应用,即当前应用在执行业务逻辑时需要依赖的服务。
在上游应用页签和下游应用页签,可以查看上下游应用的响应时间、请求数和错误数。
错误分析和调用链查询
SAE控制台不支持直接查看错误分析和调用链,但是可以通过单击错误分析和调用链查询页签跳转到ARMS控制进行查看。
相关文档链接: