Equinox 集团通过用“单一玻璃窗”取代孤立的可观测性解决方案来提升其竞争优势,该“单一玻璃窗”可为广泛的内部受众带来数据洞察。
从可穿戴设备到虚拟锻炼,技术在过去十年中改变了健身行业。Equinox 集团是一家豪华健身公司,其中包括 Equinox 和 SoulCycle,它站在这场革命的最前沿。它在美国的主要城市以及伦敦、多伦多和温哥华拥有 100 多个分支机构。
Equinox 会员可以享受一系列福利,包括精密的应用程序和软件。客户可以使用 Equinox+ 应用程序签到俱乐部,并预订各种团体健身和普拉提课程。
这些尖端的应用程序运行在 Equinox 平台工程团队维护的同样先进的云基础设施上。“会员体验至关重要,”Equinox 平台工程主管 Joel Miller 说。“我们确保我们的云环境针对客户以及从软件开发到营销的内部团队进行了优化。”
进入状态
在本项目之前,该组织使用多种可观测性工具来收集数据和监控其系统的运行状况。“有三个解决方案用于在单独的孤岛中管理日志记录和应用程序性能,”Miller 说。成本也是一个问题。“这些工具的昂贵许可和摄取配额使得更广泛的采用和使用成为不可能。”
Miller 认为,将数据洞察扩展到其他团队将提高高度竞争的健身市场的整体绩效和创新。“我们的目标是为公司中的任何人创建‘单一玻璃窗’,以消费他们需要的数据、指标和日志,”他说。
该团队在进行了一系列试点,证明与现有 Equinox 技术堆栈兼容后,选择了Elastic Observability。“Elastic APM 支持我们所有的软件框架,包括 Python、Java、JavaScript 和 .NET,”Miller 说。他还对 Elastic Cloud 的开放性印象深刻,后者与任何云环境兼容。Equinox 的大部分运行在 AWS 上,但它也使用 Microsoft Azure。“Elastic Cloud 非常容易设置。我们告诉系统我们想要什么,服务器端集群的配置将自动处理,”Miller 说。
大约花了三个月的时间在约 200 个微服务中推出 Elastic。虽然大部分部署由平台工程团队管理,但该团队还在项目的关键阶段借鉴了Elastic 专业服务的专业知识。“当我们扩展平台时,我们的 Elastic 解决方案架构师帮助验证了我们的提案并加快了流程,”Miller 说。
在与一组早期采用者进行了一段时间的微调和测试后,Equinox 平台工程团队于 2022 年 5 月推出了 Elastic 以供全面使用。不久之后,之前的供应商合同被取消。
促进业务健康
Miller 的第一个目标是将数据掌握在最需要它的人手中。“自部署以来,我们看到可观测性用户增加了 400%。Elastic 基于使用情况和用户的计费模式,对于更广泛的受众来说,更实惠,”他说。
让用户使用 Elastic 非常简单。我们只需为用户提供安全的登录方式,让他们探索各种可能性。能够实现数据在整个业务中的民主化使用,真是梦想成真。
在云端运行 Elastic 使可观测性的运营支出降低了 80%。米勒表示:“Elastic 为我们提供了两全其美的方案,既提供了最先进的可观测性解决方案,又显著降低了我们的成本。”
新的 可观测性平台 还促进了团队之间的协作,共同解决系统问题。米勒说:“我喜欢 Elastic 如何让不同团队的产品工程师更紧密、更有效地合作,因为他们查看的是相同的数据。”
现在,每个人都使用同一种数据语言,Equinox 捕获和消除错误的速度比以前快得多。“感谢 Elastic,我们将修复部署时间缩短了高达 50%,”他说。
统一的可观测性解决方案还使米勒及其团队能够改善日志卫生状况,并将摄取量减少了 50%。 “在某些情况下,用户会记录每个缓存调用,或者默认使用生成大量数据的调试日志。我们使用 Kibana 仪表板来识别重度用户,并帮助他们将日志记录减少到合理的水平,”他说。
适应未来
这些进步共同帮助 Equinox 在疫情后活动水平回升之际,保持在豪华健身领域的最前沿。在 Elastic 部署四个月后,每月会员销售额创下历史新高。
与此同时,米勒专注于未来。“在我使用 Elastic 的这些年中,它成熟的速度以及新版本和新功能的发布频率给我留下了深刻的印象。它为我们提供了一个安全的平台,以便在未来几个月和几年内构建我们的云基础设施,”他说。