博客/社区

减少与Grafana MTTR,改善用户体验企业:内部Optum的可观测性堆栈

2022年10月26日 5分钟

在12个生活中最大的压力,六个围绕医疗问题。从失去的爱人怀孕甚至退休,这些事件通常涉及与医疗服务的互动交互,可以增加一个人的压力或,在理想的情况下,帮助缓解它。

Optum美国的健康服务业务,其近1.27亿名成员中的任何一个可以浏览其中一个生活事件在任何给定的时刻。为了减少压力,公司将优先在web体验快速、可靠和流线型的最佳回答用户的问题。以来的一个关键组成部分的客户体验网站的门户用于审查医疗保险信息,处方,发现医疗提供者,以及更多。

在他最近GrafanaCONline说话,名为“如何使用Grafana为联合健康集团企业为其医疗网站有一个全面的观点”门户网站监控团队负责人马克·史密斯共享他的团队如何使用Grafana企业建立一个网站性能监控的系统便于人们整个组织——从最高管理者到管理员开发团队——更好地访问和解释数据驱动决策。

团结与Grafana企业不同的数据源

当开始研究如何更好地监控他们的部署,为联合健康集团他们走进项目有三个目标:

  1. 提供现场实时信息的性能。这是关注客户角度:他们能登录吗?页面加载时间是什么?旅程的反应是他们浏览网站吗?正常运行时间是什么?
  2. 减少平均修复时间(MTTR)。团队想要更快的改变和响应时间。他们也想要一个完整的页面视图,这样他们可以识别什么是失败,在几秒内的影响。
  3. 度量性能改进。他们想使用每周执行报告领导可以决定投资来提高性能和客户满意度。

虽然他们的目标是为用户提供一个无缝的网站体验,有一个复杂的网络在幕后支持这些努力。公司拥有数十名开发团队,该系统包括成千上万的组件和网站代表了多个业务线与不同程度的重叠。另外,页面是复杂的。例如,一个页面包含32 API调用,18个浏览器组件,15 JavaScript组件和34营销组件。

除此之外,公司发展迅速——有机和通过收购——这使得他们使用多个外部监控供应商。总的来说,很难建立一个监控系统,系统提供了高级概述和详细的深化。

“供应商告诉我们实现一切,但我们不会重新实现的页面和成千上万的组件在一夜之间,”史密斯说。“我们不会在一个供应商是捕获数据。”

史密斯估计单个供应商的方法至少需要三到五年才能完成,这不是一个选择。相反,他们创建了一个架构,融合多个数据源,复杂的组件交互,和外部供应商的数据。然后数据可视化提供直接的见解通过Grafana企业仪表盘

一个流程图描述如何提供数据为联合健康集团Grafana企业可视化。
曼联为联合健康集团现有数据源在更加可视化的见解通过Grafana企业仪表盘。

使用这种方法,团队成员很快建立一个健壮的网站性能监控解决方案,尽管一些障碍,包括有限的内部标准化和不确定性一些组件如何交互。“Grafana和其他工具,它允许我们将真的非常快,”史密斯说。“我们不会花很多时间开发插件或连接到数据源——我们只是让它去。”

为执行用户设计Grafana仪表板

每一个仪表板在史密斯的监控系统设计时考虑到用户体验,这意味着他们必须为所有利益相关者平易近人。例如,有快速、简单的视图设计给高管健康门户网站的快照。“行政观点是绿色,红色,黄色,他们想知道,”史密斯说。他的团队很重要,所有信息被放到台面上来所以观众可能很快比较当前与历史数据,看看性能指标随着时间的转变。

其中一个的屏幕截图Optum的Grafana仪表板。
Optum的Grafana仪表板提供高层次的网站的性能指标,以及历史信息上下文跟踪性能。

除了这些C-suite-friendly仪表板,史密斯的团队构建详细的仪表板,深入了解额外的关键指标——从加载时间错误浏览器类型,内部用户可以选择分析潜在问题。”,更深层次的视图允许开发领导理解如果有问题,是什么造成了这个问题,”史密斯说。最终,他们的目标是有自己的堆栈有一个全面的观点——web页面、api、服务和基础设施——这样他们就可以在几秒内识别的问题。

Grafana这些仪表板之间的企业很容易导航。因为维护是简单明了,史密斯和他的团队的五个开发人员能够有效地跟上URL更改和发布。

与他们的网站性能数据的统一和关键指标可视化访问仪表盘,史密斯的团队现在提供实时数据从客户的角度来看,降低了MTTR。“这是让我们提高我们的会员体验在我们公司,我们非常激动,我们已经能够实现这个目标,”史密斯说。

看完整的会话看到更多的Optum的网站性能仪表板和听到的设计原则,指导他们的发展。我们所有的会话从GrafanaCONline 2022现在可以在需求。