客户简介
核桃编程作为少儿编程教育行业的领导者,致力于以科技手段促进编程教育,通过人工 智能、自适应学习等先进技术和科学的教育方法,启发中国孩子的学习能力。
客户痛点
随着核桃编程业务快速增长,微服务架构变得越来越复杂,在用户体验提升方面遇到了 很多困难:
•无法及时发现站点故障:用户体验是决定品牌形象的核心要素,客户IT团队在其用户 多次投诉后才发现站点故障,导致用户体验下降。
•客户端监控手段缺失:相对于成熟的服务端监控技术,整个行业在客户端监控领域的 技术方案一直比较欠缺。仅仅拥有服务端监控手段,很难第一时间确认问题的根源到 底在于前端还是后端。
方案亮点
• 实时洞察用户体验:全面并实时的了解应用端到端健康程度,包括PV/UV情况统计、 页面加载速度情况,JavaScript执行情况,API请求成功率等多个方面。
• 客户端信息多维度聚合:ARMS前端监控能够从地理位置、浏览器、操作系统、分辨 率、网络运营商、应用版本等多个维度,对客户端性能指标进行聚合分析,从而帮助 核桃编程更好地定位性能瓶颈。
• 前后端统一链路追踪:ARMS前端监控能够自动生成TracelD串联前后端链路,这样 可以从完整链路的角度洞察瓶颈点,对于排查系统故障和性能瓶颈带来了非常大的帮 助。
• 接入简单:只需在客户端HTML页面的Body元素中加入一段由ARMS提供的统计接 入脚本(一段JavaScript代码),就能完成监控数据的自动上报。
建设成果
• 降低运维工作量:相对于传统的前端日志埋点方式,ARMS提供的前端可观测方案帮 助核桃编程节省了30%以上的运维工作量。
• 快速定位线上问题:定位线上问题的平均时长减少60%。
• 提升用户体验:通过前端可观测技术,全方面提升用户体验,带来了业务量的快速提 升,核桃编程在成立后3年内付费学员数突破200 Jj,并实现了单月营收过亿。
相关产品
应用实时监控服务ARMS