本文介绍如何在日志服务Logstore中自定义分析ARMS RUM所采集的监控数据。

背景信息

ARMS RUM已内置前端监控实时大屏、页面访问速度、会话追踪、JS错误诊断、API请求、API详情等仪表盘,帮助您快速完成前端性能分析、错误定位等。但在真实的用户场景中,内置仪表板不能完全满足用户需求。针对此需求, ARMS RUM和日志服务联合推出基于原始监控数据的自定义分析功能,即ARMS RUM会将原始监控数据存储到日志服务中,您可以使用日志服务的查询分析、可视化等功能。

ARMS RUM所采集的原始监控数据非常丰富,涵盖了大部分前端分析时所需要的数据。更多信息,请参见监控数据的字段详情

升级存储

升级存储后,ARMS RUM会将原始监控数据存储在日志服务Logstore中。您可以在目标Logstore中,进行自定义分析操作。
注意
  • 升级存储后,日志服务提供一定时间范围内(ARMS基础版7天、ARMS专家版30天)的免费存储。
  • 修改存储时长或者使用日志服务其他功能,会产生额外费用。费用说明,请参见计费项
  1. 登录日志服务控制台
  2. 日志应用区域的智能运维页签下,单击ARMS RUM
  3. 单击目标应用站点对应的升级存储
  4. 单击确认

自定义存储时间

升级存储后,ARMS基础版对应的数据存储时长默认为7天,ARMS专家版对应的数据存储时长默认为30天。您可以通过修改Logstore的数据保存时间,延长存储时间。

  1. 单击目标应用站点对应的查询日志
  2. 在左侧导航栏中,单击日志存储图标。
  3. 日志存储 > 日志库页签中,选择目标Logstore右侧的修改日志库 > 修改
  4. Logstore属性页面中,单击修改
  5. 根据您的业务需求,修改数据保存时间
  6. 单击保存

自定义分析数据

在目标Logstore的查询和分析页面,您可以进行查询和分析操作。具体操作,请参见查询和分析日志

  • 支持通过查询语句过滤日志。更多信息,请参见查询语法

    例如查询API请求时间大于200 ms的日志。

    查询日志
  • 支持快速分析。更多信息,请参见快速分析

    例如统计当前detector_os字段值的分布情况。

    快速分析
  • 提供丰富的SQL函数,用于日志分析。更多信息,请参见函数概览

    例如统计各个浏览器的数量,并通过饼图展示。

    日志分析
  • 支持以统计图表形式保存查询和分析结果到仪表盘。更多信息,请参见可视化概述仪表盘