一.主界面
图片.png
1.用于切换集成的多个应用。
2.定义当前引用前后引用的链路层级,前后都最多支持到4个层级。
3.写错了
4.要查看的时间周期,第一个为实时
5.用户请求数,以及各项目之间的调用关系。
6.主界面更新频率
7.查看项目宿主机各项指标(重点)
8.时间周期内每笔交易所用的时间,以及红色代表异常交易.可选择多笔交易查看详细内容(重点)
9.显示交易在个时间段所占比例,以及异常笔数。
二.8中选中的交易详细内容
图片.png
交易启动时间
入口请求的地址
整个交易所消耗的时间
异常交易标识
探针名称
发起请求的IP地址
整个交易代码调用流程
访问数据库语句以及所消耗的时间
交易耗时方法以及消耗的时间
出现异常的方法以及抛出的异常
服务调用关系以及出现异常的影响的服务
交易耗时详细说明
带有内存,CPU,调用关系的明细
三. 交易流程调用关系,二中11内容
图片.png
四.交易耗时详细说明,二中12
图片.png
说明:图中最后一个粉色消耗5000ms,点击可查看具体消耗方法
五.带有内存,CPU,调用关系的明细
图片.png
五.查看项目宿主机各项指标(重点)
图片.png
- 堆内存使用情况:堆负责存储,栈负责运行
说明:堆中存什么?栈中存什么?
堆中存的是对象。栈中存的是基本数据类型和堆中对象的引用。一个对象的大小是不可估计的,或者说是可以动态变化的,但是在栈中,一个对象只对应了一个4btye的引用(堆栈分离的好处:))。
JVM常用参数配置:
图片.png
- 非堆内存使用情况:
说明:也称"永久代” 、“非堆”, 它用于存储虚拟机加载的类信息、常量、静态变量、是各个线程共享的内存区域。
Cpu使用率
TPS:每秒事务数Transactions per Second
说明:客户机在发送请求时开始计时,收到服务器响应后结束计时,以此来计算使用时间和完成的事物数,最终利用这些信息来估计得分。
图片.png