1、查看链路拓扑(业务活动)详情

在应用接入探针后,探针会自动采集业务流量并生成日志信息,根据日志的解析和计算,会自动将链路信息梳理出来,当需要压测某个链路时,可以在业务活动中新增一条链路。
业务活动:单颗粒度的技术链路,如登录、下单等。如果需要压测一个复杂的链路:如登录+浏览商品+加入购物车则需要在业务活动中创建多个链路信息,并使用业务流程的功能将其合并,此部分将会在【1.2如何创建多链路场景】中进行说明。

进入业务活动的详情页,详情页由左侧边栏( 图中红色 1)、顶部(图中红色2)、链路主图(图中红色3)组成:

2、业务活动列表和业务链路信息

左侧边栏
列表显示所有业务活动,并能通过点击查看不同业务活动

顶部

  • 显示当前业务活动的基本信息,以及异常

  • 自动刷新开关,打开刷新开关,链路图的性能数据(调用量、TPS、RT、成功率)会每 5 秒刷新一次;

  • 可以切换查看不同流量类型下的链路图,以及性能数据;

  • 调试链路功能:包含流量验证、调试链路

3、链路拓扑图

  • 链路拓扑图的主体,可以查看当前业务活动的链路拓扑结构,并且在节点下方显示性能信息,依次是调用量、TPS、RT、成功率;
  • 默认只显示应用层服务间的调用,中间件的调用需二次展开,以减少默认视图节点和连线;
  • 可以通过应用右边的按钮来展开各类型中间件,并且调用量大的规则作为链路主干标粗;
  • 线段调用量汇总,表示两个节点服务之间的所有调用量累加;

4、性能瓶颈监控

  • 链路拓扑图实时监控各个节点的性能信息,如果到达瓶颈的阈值(可以查看阈值设定),则会给出提示,如图中红框标注,点击瓶颈会指定弹出瓶颈列表。
  • 点击瓶颈可以进一步跳转到瓶颈详情
  • 瓶颈阈值设定

    5、性能统计口径说明

    调用量:包含所有业务活动的调用量数据,取最近 5分钟的累加值;
    成功率:包含所有业务活动的成功率数据,取最近 5分钟的平均成功率;
    TPS:包含所有业务活动的TPS数据,取最近 5分钟的平均TPS, 单位次/秒;
    RT:包含所有业务活动的RT数据,取最近 5分钟的平均RT, 单位毫秒;
    延迟:链路性能数据涉及大量数据计算与采集,数据存在一定延迟,大概2分钟左右。

    6、节点详情

    点击链路拓扑上的节点,可以展开右侧边栏,右侧边栏会显示当前节点的详细信息;

    其中点代表链路的节点,由应用、存储类节点(缓存、数据库、文件存储)、消息队列组成,点击点可以唤出右侧边栏,展示当前节点的详细信息,不同类型的点信息不同,包括:
  • 应用:若点击某个应用则可以查看该应用的:
    1. 应用的对外服务:上游调用了该应用的服务的信息,包括提供的服务于对应的上游应用;
    2. 应用的下游信息:该应用调用的下游服务和对应的应用信息:
    3. 应用自身的节点信息:当前应用所包含的IP;
  • 数据库:若点击某个数据库则可以查看该数据库的:
    1. 数据库的上游服务信息:调用了该数据库的上游的信息:
    2. 数据库自身的信息:数据库中间件类型、节点IP、库名、表名;
  • 缓存:若点击某个缓存则可以查看该缓存的:
    1. 缓存的上游服务信息:调用了该缓存的上游的信息:
    2. 缓存自身的节点信息:当前缓存所包含的IP;
    3. 缓存的下游信息:该缓存调用的下游的所有信息:
  • 文件存储:若点击某个文件存储的节点则可以查看该文件存储的:
    1. 文件存储自身的信息:中间件类型、节点IP;
    2. 上游信息:调用了文件存储的上游的信息:
  • 消息队列:点击某个消息队列的节点可以查看该消息队列的:
    1. topic信息:使用的topic名称;
    2. 详情:服务器的IP地址信息;
文档更新时间: 2021-12-01 11:24   作者:ShuLieVip