由于用户端复杂度的上升和精细化运营的需要,前端监控的重要性不断提高。然而每个用户的 Runtime 不一样,致使大前端要做好监控面临着较大挑战,同时,大前端特有的多端适配,多端逻辑统一,对质量也提出更高要求。
监控系统作为观测业务的窗口,对于业务稳定性而言至关重要,加入机器学习,可以辅助发现人工的盲点,提升运维效率。而智能故障发现、故障定位、故障自愈等都依赖稳定、可靠、智能的监控系统。但是,距离实现真正的智能监控乃至智能运维仍还有很长一段路要走。
据业内专家分析,目前大前端智能监控主要存在以下三大挑战:
1、依赖人为经验:阈值监控配置往往需要依赖研发的经验,而经验又往往局限于部分模块很难兼顾全局。
2、业务服务更迭:产品上线都要经历不断的版本迭代,服务也在不断变化,配置的监控规则同样也需要跟着调整。
3、维护成本高:随着业务变化需不断调整监控配置策略,而监控通常都是基于研发对业务当下的理解新增监控规则,但研发过程中人员变动是常事,这样服务经过几次迭代后,监控规则、告警等增加了很多,致使越往后越发现监控规则维护越难,监控效果也越差。
为给大家提供更多的借鉴和思考,11 月 19-20 日,GMTC 全球大前端技术大会(深圳站)2021 策划【大前端智能监控】专题,腾讯课堂客户端负责人 & 教育客户端中台负责人晏家红作为出品人将亲临现场,与大家一起探索大前端监控运维的最新进展,重点探讨如何自动化进行大前端监控,以及如何利用机器学习辅助开发人员做好故障发现和故障定位。
目前,该专题已上线议题——“QAPM Flutter 智能监控体系”,演讲嘉宾为腾讯客户端开发工程师杨旭霖。该演讲将分享 QAPM Flutter 智能监控体系是如何保证 Flutter 页面的稳定性和性能表现,以及面对海量数据,如何从中获取有效信息并指导 App 进一步提升等实践方法。
演讲提纲:
介绍 Flutter 页面在版本迭代各阶段的痛点
Flutter 开发现状
研发运维流程痛点
QAPM Flutter 监控体系
QAPM Flutter 监控体系整体展示
Flutter 卡顿指标
Flutter 慢函数检测
无痕埋点上报
QAPM Flutter 如何做好智能运维
机器学习辅助异常聚类
用户异常行为检测
归因分析: 流失分析是否和性能类因素相关?
异常影响分析: 一个问题需要解吗?它具体影响了哪些业务指标?
QAPM Flutter 愿景规划
总结
愿景规划
你将获得:
了解 Flutter 页面在版本迭代各阶段的痛点,以及如何应对
了解 Flutter 卡顿指标及无痕埋点相关方案
了解机器学习和大数据如何辅助开发人员做好智能运维
同时,针对前端领域,我们还设置了大前端安全、前端业务架构、前端智能化等相关专题,其中前端智能化已集齐来自阿里巴巴、百度、字节跳动以及转转的 4 个议题,带大家共同探索智能化在前端的应用场景及实践价值。