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