pinpoint功能说明

一.主界面

图片.png

1.用于切换集成的多个应用。

2.定义当前引用前后引用的链路层级,前后都最多支持到4个层级。

3.写错了

4.要查看的时间周期,第一个为实时

5.用户请求数,以及各项目之间的调用关系。

6.主界面更新频率

7.查看项目宿主机各项指标(重点)

8.时间周期内每笔交易所用的时间,以及红色代表异常交易.可选择多笔交易查看详细内容(重点)

9.显示交易在个时间段所占比例,以及异常笔数。

二.8中选中的交易详细内容

图片.png
  1. 交易启动时间

  2. 入口请求的地址

  3. 整个交易所消耗的时间

  4. 异常交易标识

  5. 探针名称

  6. 发起请求的IP地址

  7. 整个交易代码调用流程

  8. 访问数据库语句以及所消耗的时间

  9. 交易耗时方法以及消耗的时间

  10. 出现异常的方法以及抛出的异常

  11. 服务调用关系以及出现异常的影响的服务

  12. 交易耗时详细说明

  13. 带有内存,CPU,调用关系的明细

三. 交易流程调用关系,二中11内容

图片.png

四.交易耗时详细说明,二中12

图片.png

说明:图中最后一个粉色消耗5000ms,点击可查看具体消耗方法

五.带有内存,CPU,调用关系的明细

图片.png

五.查看项目宿主机各项指标(重点)

图片.png
  1. 堆内存使用情况:堆负责存储,栈负责运行

说明:堆中存什么?栈中存什么?

堆中存的是对象。栈中存的是基本数据类型和堆中对象的引用。一个对象的大小是不可估计的,或者说是可以动态变化的,但是在栈中,一个对象只对应了一个4btye的引用(堆栈分离的好处:))。

JVM常用参数配置:

图片.png
  1. 非堆内存使用情况:

说明:也称"永久代” 、“非堆”, 它用于存储虚拟机加载的类信息、常量、静态变量、是各个线程共享的内存区域。

  1. Cpu使用率

  2. TPS:每秒事务数Transactions per Second

说明:客户机在发送请求时开始计时,收到服务器响应后结束计时,以此来计算使用时间和完成的事物数,最终利用这些信息来估计得分。

图片.png

1. Active Thread:活跃线程数

2. Response Time:响应时间是提交请求和返回该请求的响应之间使用的时间

你可能感兴趣的:(pinpoint功能说明)