文档

关联移动运维监控与Trace服务

更新时间:

在日志服务中开启了移动运维监控与Trace服务,且在移动端SDK中开启了Trace、崩溃插件后,如果客户端应用发生崩溃、ANR,则SDK会在Trace链路中产生一条描述崩溃或ANR的记录。通过该记录,您可以对移动运维监控和Trace服务进行关联。本文介绍关联移动运维监控与Trace服务的相关操作。

前提条件

在Trace服务中关联移动运维监控

发生崩溃或ANR后,移动端SDK会生成一条名为Application Crashed - xxxxApplication Not Responding的Trace数据。您可以为该数据设置事件,实现移动运维监控与Trace服务的关联。

  1. 登录日志服务控制台

  2. 打开Trace分析页面。

    1. 日志应用区域的智能运维页签下,单击Trace服务

    2. 在Trace实例列表中,单击目标实例。

    3. 在左侧导航栏中,单击Trace分析

  3. Trace分析页签中,单击目标Trace数据。

  4. Trace详情页签中,单击事件配置image

  5. Drilldown配置面板中,完成如下配置。image

    1. 单击添加字段,并选择以attibute开头的任何一个字段(建议选择attribute.ex.uuid),然后单击确定

    2. 单击添加事件,然后选择自定义HTTP链接

    3. 根据下述参数说明,设置自定义HTTP链接相关配置。其他参数保持默认配置。

      参数

      说明

      自定义名称

      自定义设置事件名称。例如:查看崩溃详情。

      协议

      设置链接协议。此处需选择https

      链接地址

      此处必须设置为如下地址。

      sls.console.aliyun.com/lognext/app/mobilAPM/${attribute.ex.project}/id/${attribute.instance}?resource=/mobilAPM/${attribute.instance}/appAdvanced&urlparams=bv%3D%E5%85%A8%E9%83%A8%E7%89%88%E6%9C%AC%26c%3D${attribute.ex.filter_classify}%26s%3D${attribute.ex.filter_type}%26rs%3Dall%26q%3D1%26cond%3D%5B%22uuid%60%3D%60${attribute.ex.uuid}%22%2C%22crashHour%60%3D%60${attribute.ex.filter_time}%22%5D

      打开新窗口

      开启该选项后,单击目标事件,系统将在新窗口中打开目标页面。

      建议开启。

    4. 单击确定

配置完成后,您可以将鼠标悬浮在ex.uuid字段值上,然后单击目标事件,系统将跳转到目标链接页面。

image

在移动运维监控中关联Trace服务

移动运维监控主要通过traceID和spanID这两个字段与Trace服务进行关联。您可以在原始日志中为该字段设置事件,实现移动运维监控与Trace服务的关联。

  1. 登录日志服务控制台

  2. 打开崩溃分析 > 自定义查询页面。

    1. 日志应用区域的智能运维页签下,单击移动运维监控

    2. 在实例列表中,单击目标应用。

    3. 在左侧导航栏中,选择崩溃分析 > 自定义查询

  3. 查询目标移动运维监控应用的原始日志,然后单击traceID字段值,并在对话框中单击image图标。image

  4. 高级事件配置对话框中,完成打开Trace详情的相关配置。image

    1. 单击添加事件

    2. 在事件配置区域,按照如下说明完成配置,其他参数保持默认配置。

      参数

      说明

      配置名称

      设置配置名称。

      事件行为

      选择打开Trace详情

      打开新窗口

      开启该选项后,单击目标事件,系统将在新窗口中打开目标页面。

      建议开启。

      时间范围

      选择继承当前查询时间

      Trace实例

      选择您要关联的目标Trace实例。

      TraceID

      选择目标Trace ID。

      spanID

      选择目标Span ID。

    3. 单击确认

  5. (可选)在高级事件配置对话框中,完成打开Trace分析的相关配置。image

    1. 单击添加事件

    2. 在事件配置区域,按照如下说明完成配置,其他参数保持默认配置。

      参数

      说明

      配置名称

      设置配置名称。

      事件行为

      选择打开Trace分析

      打开新窗口

      开启该选项后,单击目标事件,系统将在新窗口中打开目标页面。

      建议开启。

      时间范围

      选择继承当前查询时间

      Trace实例

      选择您要关联的目标Trace实例。

      过滤语句

      设置为${service}

    3. 单击确认

完成配置后,您在原始日志中,单击traceID字段值,然后单击对应的事件,系统将在新窗口中打开目标Trace详情页面或Trace分析页面。

  • 本页导读 (1)
文档反馈