集群

集群模块呈列了该监控应用中监控的所有集群信息,对于每个集群,从性能总览、拓扑、web事务、后台任务、数据库、远程服务、性能剖析、JVM(仅针对java应用)、错误信息、运行环境等方面进行了详细的分析。

集群详情查看

0. 集群列表

用户登录后,在集群列表可以查看所有集群相关信息,包括平均响应时间、每分钟调用次数、错误率等,对于集群名称可以进行重命名。点击集群名称或错误率、响应时间可以进入查看详情。 Tiers 10

1.总览

集群总览页面包括该集群内所有被调用组件/服务的响应时间叠加图、集群Apdex值、该集群内web事务的每分钟调用次数、慢web事务总览及该慢web事务下最大响应时间数据追踪、该集群内发生的事务错误率曲线图、服务器列表详情。 Tier 01
点击某个响应时间较长的点,钻取该时间段内的trace列表,进行详情查看 Tier 02
点击web事务中追溯的较长响应时间数据,可以查看该慢web事务的详情,包括trace和性能剖析 Tier 03

2.拓扑

拓扑页面显示以该集群为起点所产生的调用拓扑,用户可点击右上角的图标,按拓扑图或列表进行显示。
Tier 04

点击节点,可查看当前集群的总览(包括响应时间、apdex、吞吐量、每分钟错误次数)、节点、web事务入口、web事务。 Tier 05

3.web事务

web事务页面显示了该集群下的top5web事务响应时间曲线图,web事务列表,点击某条具体web事务,可进行详细的分析,具体可看web事务
Tier 06

4.后台任务

后台任务按平均响应时间、性能指数、每分钟调用次数、响应时间占比四个维度进行数据分析。 OneAPM AI按平均响应时间最长/apdex值/每分钟最大调用次数/响应时间占比从大到小进行排序,选择某条具体后台任务后,可以查看该任务的执行时间、吞吐量、breakdown table、慢后台任务追踪,对于慢后台任务,可以点击进行详情追踪。 Tier 07 慢后台任务详情追踪 Tier 08

5.数据库

数据库列表显示了该集群下所调用的数据库,包括关系型数据库和NoSQL,OneAPM AI从平均响应时间、总响应时间、每分钟调用次数三个维度进行划分,点击某个具体的语句,可以查看该语句的响应时间和吞吐量、调用事务时间占比、调用事务列表、慢sql追踪。 Tier 09 慢sql详情追踪: Tier 10

6.远程任务

远程服务包括应用内部服务和第三方服务两大模块。分别从服务平均响应时间、每分钟调用次数两方面进行性能分析。

  • 远程服务列表
    列表统计了类型、平均响应时间、每分钟调用次数、调用次数等数据,用户可以进行概览。 Tier 11

  • 具体远程服务详情查看 点击相应的远程服务,可以查看该服务的响应时间和吞吐量、调用事务时间占比、调用事务列表,点击事务列表的某条事务,可以进行详情分析。
    Tier 12

7.性能剖析

在性能分析板块,用户可以自定义持续时间、采样周期、是否仅包含http请求、服务器名称等参数,进行性能剖析,剖析产生结果后,点击查看即可。 Tier 13

8. JVM

对于java语言的应用,OneAPM AI提供了JVM功能,可供用户了解JVM的内存、线程、会话的相关情况。 Tier 14

9.错误信息

OneAPM AI将错误信息分为两大类,web事务和后台任务错误信息。点击“错误信息”,可以看到每个分类下的相应错误,包括错误出现的第一次时间、最后一次时间、请求地址、错误消息、出现次数。 Tier 15

点击相应的请求地址,可以查看错误详情
Tier 16

10.运行环境

在运行环境模块,AI列出了整个集群的运行环境,包括每个参数的值、包文件的版本号等,用户可详细了解自己应用集群的相关情况。 Tier 17