众所周知,中国电子商务产业正在加速向细分领域转型,随着社会各界对医疗健康类领域重视程度不断加深,医药健康类电商正逐渐成为创业热土。总体而言,国内医药类电商模式可分为从实体店到线上的 O2O 模式,以及直接开展在线电商业务两大类。上海伊邦医药信息科技有限公司旗下的药房网商城,算是典型代表。

客户背景

药房网商城:OneAPM 优化应用性能管理 提升用户体验 客户案例 第1张药房网商城成立于2007年2月,致力于提供专业药品导购服务的第三方互联网药品交易服务平台,发展至今拥有庞大、权威的医药数据库。详尽介绍了近20余万种药品,收录10万多家药店、近2万家医院、5000多家药厂的信息。如此庞大的访问量和激增的在线业务,也对其系统稳定性及应用性能提出了新的挑战。

面临挑战

药房网商城面临的主要挑战:

  • 业务以每年超过100%的速度在增长,周期性业务高峰以及促销活动会给网站 PV 带来显著增长,对业务性能监控需求非常迫切

  • 用户在线上购物时需要更高效、更易用的交易和支付体验

  • 随着业务高速增长,每年设备投入及运维成本在逐年走高,需要有效平衡成本

  • 收到用户投诉,其原因可能由于网络、浏览器、系统等各种问题所导致,技术团队需提前预警,牵扯大量精力

此前,药房网商城使用微软 SCOM 来监控服务器性能和内存使用率,然而 SCOM 无法实现从应用层监控系统的性能,难以满足需求。

客服团队收到用户投诉后,通常无法准确的描述故障场景,开发团队往往需要通过猜测或者重现的方式来处理,而对于很多复杂问题,处理的效率并不是很理想,急需一套新型高效的技术解决方案。

解决方案

药房网商城从2014年开始在系统中部署 OneAPM 探针,现在 OneAPM 全面服务于药房网的生产和测试环境,帮助药房网监控主站、后台管理系统、 WCF 服务层以及第三方 API 的调用系统,有效杜绝监控盲点。

同时, OneAPM 提供每台服务器的实时数据信息以及历史数据信息,而且能够自定义生成应用性能分析报表和用户体验分析报表,为药房网业务决策和系统升级扩容提供可量化依据。

药房网商城技术团队曾考虑开发一套预警系统来处理网站性能难题,但 OneAPM 提供一套更高效、更专业的解决方案,在线即可完成部署过程,帮助技术团队节省大量的研发时间,这也是药房网选择 OneAPM 的重要原因之一。

OneAPM 提供的解决方案:

  • 通过 Application InsightBrowser Insight 产品,对浏览器、HTTP 错误、服务器性能以及应分布式系统的性能进行7x24小时全方位监控

  • 通过使用 Browser Insight ,查看每个真实用户通过浏览器访问主站的响应时间

  • 通过慢事务追踪,将系统的监控能力扩展到代码级别

  • 通过 Business Transaction 可以实时监控用户提交的请求,在分布式系统中监控每个环节的性能,能够准确的关联IT业务事件与业务之间的影响   药房网商城:OneAPM 优化应用性能管理 提升用户体验 客户案例 第2张

客户反馈

OneAPM 为药房网节省20%的硬件投入

  • 显著提升单位设备的支撑能力,每年为药房网节省20%硬件投入成本

  • 降低15%用户结算订单及支付时间,提升用户交易体验

  • 对关键业务可用性及性能进行预警,提升支撑团队对业务把控能力

  • 有效缩短技术支撑团队对复杂故障定位时间,无需复现问题即可完成分析

  • 定位故障根源到具体代码行,提升运维团队和开发团队沟通效率

药房网商城技术人员怎么说?

此前,药房网商城开发和运维工程师通常需要花费大量时间和精力,来解决网站性能各种问题。使用 OneAPM 后,只需几分钟即可定位出问题所在,提升我们解决问题主动性,同时也让开发人员有更多的精力投入到网站核心业务。

此外,药房网商城借助 OneAPM 可完善对整体系统的业务把控能力,覆盖从前端浏览器到后端的应用服务器、数据库,帮助药房网有效的监控和分析每一个交易环节的性能信息,同时将解决问题的时间控制到了分钟级别,保证网站的高可用性,提升用户体验。

药房网商城 CTO 谌衡化感言:

通过部署 OneAPM 基于云计算的 SaaS 服务,可有效帮助药房网商城监控后台系统运行状况,实时监控每一位用户的使用体验,帮助我们快速优化系统。

尤其是在企业高速发展的关键时期,借助  OneAPM 的探针技术,在不追加硬件投入的情况下,保证线上系统的各项性能,预计每年能为药房网节省20%的设备及运维成本投入

OneAPM 是国内唯一一家同时具备浏览器性能监控、服务器监控、应用程序性能监控的全栈解决方案的企业,暂时还没发现哪家 APM 服务商同时具备如此完备的功能。