有奖捉虫:办公协同&微信生态&物联网文档专题 HOT
本文将为您介绍如何查看应用详情,了解应用拓扑、请求数、响应时间、错误数、吞吐量等信息。

操作步骤

2. 在左侧菜单栏中选择应用性能监控 > 应用监控 > 应用详情
3. 进入应用详情页面。

模块说明

性能监控

性能监控模块为您展示了所服务端或客户端、某时间段内应用平均响应时间、平均吞吐量、平均错误率以及 Apdex 的变化趋势。通过单击每个图表右上角的时钟图标,您可以自定义30天内任意日期的数据与当前时间段进行对比分析。

调用分析

调用分析以当前筛选服务为中心,展示上下游局部依赖拓扑。将鼠标悬浮在代表应用的节点上,您可以看到对应应用平均吞吐量,响应时间,错误率。 应用性能监控使用不同的拓扑图标颜色进行标识,绿色图表示应用健康、橙色图标表示应用有延时情况、红色表示该业务出现异常情况。

JVM 监控

该模块用于展示重要的 JVM 指标变化趋势,包括 GC(Garbage Collection)平均/最大次数、CPU 利用率、Heap 空间、NoHeap 空间、Heap 空间细化和 JVM 线程数等。
模块名称
可监控指标
GC 次数
FullGC 次数
YoungGC 次数
GC 耗时
FullGC 次数
YoungGC 次数
Heap 空间 / NoHeap 空间
commit
max
used
Heap 空间细化
used 年轻代
Eden 区年轻代
Survivor 区
老年代
JVM 线程数/每分钟
Timed_Waiting 的线程数
Waiting 的线程数
runnable 线程数
新建线程数
终结线程数
阻塞线程数

接口监控

该模块展示应用接口性能指标。您还可以点击接口名查看该接口的更多详情。

数据库监控

该模块展示应用访问数据库的情况,由类型、数据库名称、数据库地址组成的三元组,可以确定唯一的数据库。您还可以单击查看概览查看 SQL 查看更多数据库调用情况。

数据库调用分析

该模块展示应用访问数据库时每一种调用语句的执行情况。您还可以单击查看调用查看相关调用链的执行情况。

实例监控

该模块展示每一个应用实例的性能指标。

Trace/Span查询

该模块展示该应用相关调用链路,包括 Trace 和 Span 信息。您还可以单击 Trace ID 查看链路详情。

异常监控

该模块展示该应用相关异常信息,包括对每种异常类型的统计。

指标说明

指标名称
说明
吞吐量
当前应用的平均吞吐量
吞吐量状态分解
请求量的成功和失败的比例
慢调用
执行耗时超过 2s 的接口调用
慢 SQL
执行耗时超过 2s 的 SQL 查询
full GC
JVM 执行 full GC的次数
平均响应时间
根据所选服务调用关系中,所有接口的平均响应时间,时间粒度为1分钟
平均错误率
根据所选服务调用关系中,所有接口的平均错误率,时间粒度为1分钟
平均响应时间 Top5
根据所选服务调用关系中,TOP5 耗时接口,时间粒度为1分钟
平均错误率 Top5
根据所选服务调用关系中,TOP5 错误率接口,时间粒度为1分钟
平均 GC 次数
所有 JVM 实例执行各种 GC 的每分钟平均次数
最大 GC 次数
所有 JVM 实例执行各种 GC 的每分钟最大次数
平均 GC 耗时
所有JVM 实例执行各种 GC 的每分钟平均耗时
最大 GC 耗时
所有 JVM 实例执行各种 GC 的每分钟最大耗时
CPU 利用率
运行的程序占用的每分钟 CPU 资源利用率
Heap 空间
Heap 空间的每分钟使用状态(commit,max,used)
NoHeap 空间
NoHeap 空间的每分钟使用状态(commit,max,used)
线程池
在线程池中每分钟的线程活跃数
吞吐量(数据库)
当前数据库的平均吞吐量
平均响应时间
所选数据库及实例所有调用的平均响应时间,时间粒度1分钟
Top5 调用者
查看调用所选应用接口频率最高的5个上游应用/组件
Top5 慢调用
展示 Top5 调用较慢的语句