网络环境探测分析
背景
某个股份制银行的运维部门经常受到客户投诉,应用总是出现弹窗「网络不给力」的情况,针对该问题常规的处理流程如下:
通过该流程可以看出,排查问题时需要消耗很大的精力在跟用户沟通上,却不一定能够得出故障的根因。
解决方案
针对此类问题,通过基调听云的「移动拨测」分析可以创建一个「MTR」的拨测任务,直接填写需要测试的「IP或域名」。在维度选择中添加投诉用户的「UserID」信息,平台将会在该用户上线后自动下发一条拨测任务至客户端。
客户端收到任务后会自动对当前的网络环境进行探测并保留当时的环境信息。
通过客户端反馈的环境信息即可分析该用户的网络链路状况。
产品价值
基调听云App SDK 针对网络探测「功能内置、触发迟缓、数据滞后」的缺点做了优化,采用移动拨测方案(主动收集),能够快速协助研发运维人员收集客户端信息。价值如下:
多场景:可以针对不同用户场景进行客户端网络环境探测,分为「立即执行」、「请求后执行」和「请求错误后执行」三大场景,能够覆盖所有情况。
多维度:针对网络故障的不确定性,可以根据地域、运营商、接入方式及VIP客户(通过UserID指定某个用户)任意组合,有效触达网络故障的区域(维度)。
多指标:能够收集客户端的网络指标,包含:网络延时、丢包率、请求耗时、抖动、跃点次数及错误情况。