良品铺子股份有限公司成功案例展示
项目背景 & 业务挑战
近年来,线上业务量的骤增、渠道复杂度的提升、网络安全的考验,湖北良品铺子食品有限公司信息技术中心不断引进新的软件架构和技术,而随着信息系统的建设、技术架构的迭代、业务渠道的发展,随之产生的运行维护问题亟待解决:
● WEB应用服务器的问题发现、统计和溯源依据只能通过对系统日志进行排查。效率低,准确率较差;
● 缺乏线上的代码级堆栈调试工具和手段;
● 随着Dubbo框架的深入使用,集群量、分布式服务的效率实时保障手段少,没有对服务质量的监控和预警手段;
● 目前主要是故障事后处理,应用、网络、数据库、服务器是离散的,故障排查难度较高。
解决方案
产品选型:由于目前良品铺子的线上各个业务系统,都采用较新的 Dubbo 架构、基于容器技术实现,因此传统手段满足现阶段运维诉求的可能性较低,通过市场调研与产品对比测试,最终决定采用 OneAPM Ai 产品针对O2O外卖平台、良品 APP、微信商城、会员中台、OMS 服务的应用层性能监测,满足业务问题发现、代码问题定位、问题告警、微服务问题清晰划分的目的。
产品功能验证:
● Dubbo 分布式服务架构的自动梳理
● 应用性能状态的实时统计
● 外部接口、内部接口的实时性能统计
● 分布式业务的时间段性能统计
● 分布式业务的单次执行性能追踪
● 代码级性能问题的精准追溯
● 代码性能问题的优化前后对比
● 系统运行时错误的快速定位
● 业务代码的完整堆栈监控
● 不同维度的数据报表统计
● 平台易用性
● 平台稳定性和兼容性
客户收益
经过线上应用环境的深度使用,OneAPM Ai平台区别于以往的服务器层、网络层监控,深入自研系统的业务代码,深度剖析应用代码和其他应用组件,并且技术成熟、稳定、实用,在日常的功能加速迭代、系统运行维护、测试上线部署等场景中都有使用价值。
Ai 平台的自动采集、自动发现、完整代码效率展现等功能,在日常应用运维和故障处理时能提供有力的数据支撑。
此次试用的 Ai 平台取代了我们以往的人工日志排查、数据表统计、经验判断等手段,在实时性、准确度、应用质量把控上都有较大的帮助。