场景化分析

为应用安装探针后,ARMS即可开始监控应用,您可以在场景化分析页面了解全局应用的异常、数据库、慢请求和全链路灰度情况。

初步筛选数据

  • 在页面右上角选择数据展示的时间段。

  • 在页面右上角单击标签筛选,选择展示指定标签下的应用数据。创建标签的操作和要求,请参见应用列表

异常分析

2024-11-28_14-36-39

  • 在快捷筛选区域(图示①),您可以按异常名称接口名称应用名称实例对异常进行筛选过滤。

  • 在趋势图区域(图示②),您可以查看指定时间范围内的异常次数,按照异常名称做堆叠展示。

    单击image.png图标,可以在弹出的对话框中查看该指标在某个时间段的统计情况或对比不同日期在同一时间段的统计情况,通过选择image.png图标可以切换柱状图、趋势图进行展示。

  • 在异常列表区域(图示③),您可以查看异常名称、对应抛出异常的应用、异常次数、占比、异常信息摘要等。

    在异常列表,您可以执行以下操作:

    • 单击应用名称,可以查看目标应用的监控详情

    • 单击操作列的概览,可在右侧面板中查看该异常的异常数趋势、接口和实例维度的异常分布、异常堆栈等概览信息。

      image.png

    • 单击操作列的调用链,可以查看对应调用的链路详情。更多信息,请参见调用链分析

数据库分析

2024-11-28_15-39-17

  • 在快捷筛选区域(图示①),您可以按数据库名称数据库类型应用实例对数据库进行筛选过滤。

  • 在趋势图区域(图示②),您可以查看数据库的请求次数、慢请求数和平均耗时的趋势图。

    单击image.png图标,可以在弹出的对话框中查看该指标在某个时间段的统计情况或对比不同日期在同一时间段的统计情况,通过选择image.png图标可以切换柱状图、趋势图进行展示。

  • 在数据库列表区域(图示③),您可以查看数据库名称、对应的应用、SQL/NoSQL语句、请求数、平均耗时、慢请求等信息。

    在数据库列表,您可以执行以下操作:

    • 单击数据库名称,可以查看目标数据库的调用详情

    • 单击操作列的概览,可以查看该数据库的请求数、慢调用次数、平均耗时、调用分布等基本信息。

      image

    • 单击操作列的调用链,可以查看对应调用的链路详情。更多信息,请参见调用链分析

慢请求分析

慢请求分析页签可以查看全局应用中所有服务的平均耗时趋势图,以及提供服务和依赖服务中调用最慢的Top 50接口。

2024-11-28_15-39-00

  • 单击面板上的image图标,可以查看对应面板的PromQL。您可以在PrometheusGrafana中直接使用获取到的PromQL,完成自定义配置。

  • 单击接口名称,可以查看对应接口的调用链信息

全链路灰度

全链路灰度页签可以查看应用在线上和灰度环境下的基本情况,以及指定应用在线上和灰度环境下的数据对比。

重要

全链路灰度数据需要先将应用接入MSE,具体操作,请参见基于MSE云原生网关实现全链路灰度

2024-11-28_15-38-43

  • 单击应用名称可以切换需要查看的应用。

  • 单击面板上的image图标,可以查看对应面板的PromQL。您可以在PrometheusGrafana中直接使用获取到的PromQL,完成自定义配置。