文档

使用网络质量分析器

更新时间:
重要

本文中含有需要您注意的重要提示信息,忽略该信息可能对您的业务造成影响,请务必仔细阅读。

本文介绍使用网络质量分析器的操作步骤。

步骤一:新建接入端应用

重要

一个阿里云账号下最多可创建32个端应用。如果您有更大需求,请提工单申请。

  1. 登录日志服务控制台

  2. 日志应用区域,单击网络质量分析器

  3. 在页面右上角,单击接入端管理

  4. 首次操作时,请根据系统提示,完成授权。

    授权完成后,系统将创建一个服务关联角色AliyunServiceRoleForIpaDataSync。更多信息,请参见管理服务关联角色

  5. 接入端管理页面中:

    • 单击新建端应用,在创建新应用面板中,完成如下配置,然后单击创建

      说明

      创建后,系统将生成一个密钥。后续您在使用SDK时,需输入该密钥。您可以单击该接入端应用对应的查看密钥,进行获取。

      参数

      说明

      地域

      选择目标Project所在地域。

      项目Project

      选择目标Project。

      日志服务将自动在该Project下生成Logstore,用于存储网络探测数据。

      应用名称

      设置接入端应用的名称。

    • 单击标签管理,在标签管理面板中,配置标签名称备注

      • 标签的使用场景:

        1. 探测规则组添加标签:首先在控制台的标签管理面板中添加标签,然后在步骤二的设置网络探测规则面板中选择已有标签。

        2. 用户/设备添加标签:使用SDK插件添加和探测规则组相同的标签。

        3. 匹配标签:只有当探测规则组用户/设备的标签相同时,才会对用户/设备的数据进行探测和展示。

      • 标签的使用限制:

        • 单个阿里云主账号内全局唯一,目前仅支持对探测规则组绑定标签。

        • 标签名称仅支持字母、数字和“-”,“_”的组合例如:jp_2id-3gameVip2,标签总数最多为32个,每个探测规则组最多绑定4个标签。标签的其余限制请参见标签管理面板下方的标签规则说明

步骤二:设置网络探测规则

  1. 接入端管理页面的应用列表中,单击目标接入端应用对应的设置网络探测规则

  2. 设置网络探测规则面板中,完成如下配置,然后单击保存

    重要
    • 一个端应用中最多可创建16个探测组,一个探测组中最多可配置64个探测目标。如果您有更大需要,请提工单申请。

    • 下述涉及的时间、比例等数字,都是近似值。

    • 设置完成后,需要3分钟左右生效。

    参数

    说明

    探测组名称

    设置探测组名称。

    探测目标集合

    设置探测目标相关信息,具体参数说明如下所示。

    • 探测协议:设置探测协议,支持HTTP、MTR、TCPPING、PING。

    • 域名或IP:输入目标域名或IP地址。

    • 端口:设置端口号,设置探测协议为TCP、PING时,需设置端口号。

    探测频率

    设置探测频率。

    探测发起端地域

    选择需要网络探测的地域。

    探测比例

    在安装目标App的所有设备中,可能进行网络探测的设备比例。

    多网卡探测

    选择后,可进行多网卡探测。例如分别对手机上的WiFi网络和蜂窝网络进行探测。

    高级配置

    • SDK版本要求:Android SDK版本为0.2.2.0及以上,iOS SDK版本为0.2.1.1及以上。SDK版本可以从网络探测字段说明的sdkVer字段获取。

    • 配置参数:

      • 操作系统支持:包括全部WindowsiOSAndroid

      • 单轮探测:探测次数间隔时长仅对Ping、TcpPing、Udp和Mtr生效。探测包大小仅对Ping生效。超时时间仅对Ping、TcpPing、Udp、Mtr和DNS探测生效。

      • 标签关联:步骤一中为探测规则组添加标签后,在这里选择已有的探测规则组标签,最后使用SDK用户/设备添加相同的标签。

        重要
        • 使用标签关联功能,Android SDK和iOS SDK的版本要求为1.0.0.0及以上,SDK版本可以从网络探测字段说明的sdkVer字段获取。

        • 每个探测规则组最多关联4个用户/设备的标签。

步骤三:在App中集成SDK插件

在目标App中集成SDK插件。具体操作,请参见SDK插件使用说明

集成SDK插件到App后,您只需启动App,网络质量分析器就会自动进行网络探测。

重要

所有关于网络探测规则的更改,大约3分钟左右生效。生效后,重启App或者等待10分钟,网络质量分析器将根据新配置的规则进行网络探测。

步骤四:查看数据和报表

网络质量分析器进行网络探测后,会将数据上报到日志服务的Logstore。日志服务会根据采集到的网络探测数据,自动进行分析,生成对应的数据报表。

查看数据

  1. 接入端管理页面的应用列表中,单击目标接入端应用对应的编辑图标。

  2. 应用详情面板中,单击目标Logstore。

  3. 在目标Logstore中,查看网络探测数据。

    网络探测数据字段的详细说明,请参见网络探测字段说明

查看报表

  1. 接入端管理页面,单击接入端管理前面的<图标。

  2. 网络质量分析器页面,查看对应的数据报表。

    网络探测分析器应用提供网络质量分析、探测结果明细和探测次数分析报表。更多信息,请参见网络质量分析探测结果明细探测次数分析

相关操作

创建端应用后,您还可以在接入端管理页面中,对端应用进行如下操作。

操作

说明

更新端应用名称

单击目标端应用对应的编辑端应用图标,更新端应用名称。

删除端应用

单击目标端应用对应的删除,删除端应用。

警告

删除端应用,将导致该应用对应的网络探测规则全部失效。删除操作将在15分钟内生效,并停止采集全球用户探测数据。

开启端应用

单击目标端应用对应的开启端应用图标,打开端应用。

开启后,端应用对应的网络探测规则启动探测,大约3分钟后全球生效。

禁用端应用

单击目标端应用对应的禁用端应用图标,禁用端应用。

警告

禁用端应用,将导致该应用对应的网络探测规则全部失效。禁用操作将在15分钟内生效,并停止采集全球用户探测数据。

更新探测组信息

单击目标端应用对应的编辑图表,找到目标探测组,单击编辑,更新探测组配置信息。

删除探测组

单击目标端应用对应的编辑图表,找到目标探测组,单击删除,删除探测组。