带你读《2022技术人的百宝黑皮书》——移动域全链路可观测架构和关键技术(5)https://developer.aliyun.com/article/1340964?groupCode=taobaotech
宏观指标体系
以端性能横向战役为契机,基于用户体感的体验,APM开启了相关升级工作,核心涉及启动、外链以及各业务场景下的可视可交互指标,如何做到让指标对应的终点更贴近用户体感,主要有以下一些工作:
8060算法的升级:视觉有用的元素提取出来计算(如图片和文字),剔除用户不能感知的元素(空白控件、兜底图),如制定视图可视规范,满足图片库、鱼骨图等自定义控件打标
H5领域:支持UC 页面元素可视可交互以及前端 JSTracker(事件埋点框架)回溯算法,与H5页面可视算法打通
深入复杂的场景:制定自定义框架可视规范,打通 Flutter 、TNode(动态化研发框架)并校准等各类研发框架,8060算法交由各研发框架来实现。
外链领域:打通H5页面口径,重新定义外链离开等负向动作。
以启动为例,APM 在 校准后,包含了图片上屏等阶段后,数据虽然上涨了,但更符合业务方诉求
(图10 校准后启动数据趋势)
以外链为例,打通H5后,新口径也出现了上涨,但更符合体感
(图11 校准后外链前后口径数据对比)基于此战役,已实现打通若干研发框架可视指标和校正工作。
单机排查体系
对于问题排查,目前核心还是基于TLOG,本次仅围绕用户问题排查动线中日志上报、日志分析、定位诊断关键环 节遇到的问题(无日志、日志看不懂、定位难等),介绍运维排查体系为提升问题定位效率做的努力。
(图12 单机排查问题定位核心功能)
带你读《2022技术人的百宝黑皮书》——移动域全链路可观测架构和关键技术(7)https://developer.aliyun.com/article/1340962?groupCode=taobaotech