干货不迷路背景小程序监控的功能亮点及解决方案
发表时间:2023-09-17 21:10:55
文章来源:炫佑科技
浏览次数:148
菏泽炫佑科技 菏泽炫佑小程序开发 菏泽炫佑app制作 炫佑科技
干货不迷路背景小程序监控的功能亮点及解决方案
不要迷失在有用的信息中
背景
小程序作为轻量级应用正在迅速发展,国内多家小程序厂商纷纷推出小程序。 为了洞察真实的用户体验以及程序本身的运行状态,监控成为了开发包中不可或缺的一部分。 随着业务越来越复杂,各厂商小程序管理后端提供的免费监控能力逐渐无法满足大多数业务和市场的需求。 目前,有小程序监控需求的用户面临以下痛点:
基于以上痛点,火山引擎APM团队探索了小程序监控的需求场景,然后通过字节跳动内部多个业务线的应用沉淀和多轮迭代,打造了一站式小程序监控平台,旨在提供开发提供的小程序监控服务跨平台、监控能力齐全、使用方便。
火山引擎小程序监控的功能亮点是灵活、低成本的接入方式,适配多厂商、多框架。
完整的启动和运行时性能指标体系
小程序启动流程是指从用户打开小程序到小程序首页渲染完成的时间。 SDK端会收集该阶段的所有指标,包括下载时间、JS注入时间、各阶段App时间、各阶段首页时间、FR([])、FP([])、FCP([])、等及其他常规性能指标。
运行时性能包括页面切换性能,性能:
小程序到页面切换,我们不仅拥有完整的绩效指标体系,而且各种指标可以在“自定义仪表板”中任意组合,满足业务方的个性化需求。 此外,Byte内部根据实际经验预定义了一组默认参考线。 当然,它也支持用户根据业务本身的复杂程度动态调整参考线。
平台能力概述
1. 发现问题:配置JS错误或性能报警,即时洞察线上运行情况。 您还可以通过看板订阅定期将可视化图表推送到您的电子邮件或其他方式。
2、分析问题:
3、效果验证:质量优化上线后干货不迷路背景小程序监控的功能亮点及解决方案,可以通过以下功能灵活量化和验证优化效果。
典型应用场景下页面性能观察与提升
【性能监控】提供总冷启动时间、小程序初始化时间、下载时间、JS注入时间等多项指标,并按AVG、PTC75、PTC90、PCT95排序,得出性能较差、降级前5的页面,帮助您更好地发现和定位优化对象。
然后,我们支持进一步的数据钻取和现场恢复。 进入【数据探索】下的【Tab】,可以查看单个会话的详细信息。
同时,对于单次会话中的某个页面访问,我们可以通过“查看选项卡”中的“启动性能指标”和“资源加载瀑布图”观察**次冷启动的完整环节,找出关键问题。
结合“Tab”和“View Tab”视图,我们初步判断页面的FCP与网络请求和响应回调强相关,从而促进请求速度的优化或者逻辑的优化。
多平台数据对比
目前,不少企业在不同的小程序平台上发布小程序。 如果您需要快速了解多个小程序平台的业务差异,可以使用【定制看板】,用户可以灵活配置指标和图表格式,帮助您管理高频使用情况。 图表,自行设计的商业行情。 比如比较不同厂家小程序的数据。
限时免费试用
目前微信小程序一站式开发,已推出火山引擎小程序监控产品来支持活动。 新用户可点击文末“阅读原文”申请免费试用。
详细的产品能力,您可以前往火山引擎官网体验产品demo。
复制以下链接,在浏览器中打开即可体验小程序监控demo: