You need to enable JavaScript to run this app.
导航
流量监控
最近更新时间:2024.11.27 16:52:20首次发布时间:2023.01.16 18:04:26

流量监控通过建立流量指标流量,帮助您了解整体App流量使用情况,并且可以归因到具体被哪些URL消耗。您还可以通过单点查询查看用户反馈的高流量问题。

注意

仅Android支持流量监控。

前提条件

流量指标

筛选条件

您可以通过以下筛选条件进行数据筛选:
时间、系统、设备ID、User ID、系统版本、APP版本、APP小版本号、机型、APM SDK版本、下载渠道、进程名称、自定义维度。

趋势图

流量指标可以整体评估APP流量的使用情况。命中采样的设备,每10分钟会上报一次当前时间段的流量使用情况。
Image
指标说明:

指标

说明

单次进程流量

App启动后上报上次App启动消耗的总流量。

10分钟流量

命中采样的设备10分钟内的流量使用情况。

10分钟前台wifi流量

命中采样的设备10分钟内的前台wifi流量使用情况。

10分钟前台移动流量

命中采样的设备10分钟内的前台移动流量使用情况。

10分钟后台wifi流量

命中采样的设备10分钟内的后台wifi流量使用情况。

10分钟后台移动流量

命中采样的设备10分钟内的后台移动流量使用情况。

流量异常

客户端上每10分钟采集一次流量指标,如果流量指标超过配置的流量异常阈值,并且流量异常采样命中,客户端会把流量异常的数据上报到平台。在流量异常查看聚合后的流量消耗情况。
流量异常包括以下场景:

  • 总流量过大:10分钟消耗的流量超过配置的流量异常阈值。
  • 后台流量过大:在后台场景10分钟消耗的流量超过配置的后台异常流量阈值。
  • 没启动流量过大:App在没有页面启动的情况下,被拉起后消耗的流量超过配置的后台异常流量阈值。

筛选条件

您可以通过以下筛选条件进行数据筛选:
时间、系统、设备ID、User ID、异常类型、系统版本、APP版本、APP小版本号、机型、APM SDK版本、下载渠道、进程名称、自定义维度、PV自定义维度。

异常趋势

流量异常趋势展示了筛选条件下流量异常指标的趋势图,指标数据的右侧可以查看与上一周期相比流量异常数据的变化。
Image
指标说明:

指标

说明

异常数

筛选条件下的流量异常数量

异常率

筛选条件下的流量异常数量/筛选条件下的所有异常数量

影响用户数

筛选条件下的流量异常影响用户数

影响用户比例

筛选条件下的流量异常影响用户数/筛选条件下所有异常影响用户数

异常分布

异常分布页面展示了流量异常的数据在各个维度的分布情况。
Image

  • 平台默认展示的维度为系统版本、APP版本、APP小版本号、机型4个维度。您可以单击右上角的设置按钮自定义分布维度,最多仅支持选择4项维度。
  • 平台默认根据上报量的数据来展示分布情况。您可以切换成用户量查看流量异常的分布情况。

业务异常列表

流量异常是流量消耗过大引起的,流量是被网络库请求URL所消耗,根据网络库消耗的流量总大小、消耗的流量平均大小查看异常详情和定位异常。
Image

  • 业务异常列表展示了业务类别、起止版本、网络库消耗的流量平均大小、网络库消耗的流量总大小和样本量。
  • 单击业务类型,可以在详情页面查看该类异常的异常趋势、异常分布和异常列表。

流量异常单点

客户端上每10分钟采集一次流量指标,如果流量指标超过配置的流量异常阈值,并且流量异常采样命中,会把流量异常的数据上报到平台。在流量异常单点根据DID查看单个设备的具体流量消耗情况。

筛选维度

您可以通过以下筛选条件进行数据筛选:
时间、系统、设备ID、User ID、异常类型、系统版本、机型、APP版本、APP小版本号、APM SDK版本、下载渠道、ROM信息、省份、进程名、厂商、自定义维度。

异常列表

Image

  • 异常列表展示了流量异常数据的Device ID、采集时间、总流量、异常类型、小版本号、系统版本号等信息。
  • Device ID:单击可以查看发生流量异常时设备的详细信息,包括Device ID、UserID、客户端发生时间、数据上报时间、是否后台等信息,以及具体被哪个网络库的哪些URL请求所消耗。

Image

说明

上图中10分钟消耗总流量okhttp(10分钟流量)两个指标流量差异差别较大,是符合产品预期的,因为当前SDK只能统计okhttp的流量,其它流量是统计不到的。

  • 如果您想查看具体原因,且在接入时开启了APMPlus日志,可以回捞日志看看具体的页面打开等相关数据,辅助排查。
  • 如果确认业务没有特殊耗费流量操作,但一些设备存在系统返回流量使用异常问题。
    Android 9以及以上系统是通过NetworkStatsManager获取,Android 8以及以下系统是通过/proc/net/xt_qtaguid/stats获取,极个别设备如果存在系统返回数据不准确的问题,可以通过在平台的SDK上报配置 > 流量监控 > 流量异常监控采样率 ,增加指定设备did采样率为0,来规避当前设备的流量异常数据上报。