博客/社区

Snyk、TripAdvisor和Citibank如何使用Grafana来有效地扩展可观察性

2021年11月22日4分钟

建立可观察性策略是一回事。但是如何在组织中有效地引入和扩展可观察性呢?

在一次广泛的谈话中ObservabilityCON 2021三位来自Snyk、TripAdvisor和Citibank的技术专家加入了Grafana实验室的全球解决方案工程副总裁Steve Mabob电竞频道yzak,他们之间有超过75年的bob彩票中奖计划经验,他们分享了各自可观察性旅程中的胜利和动荡。

购买vs.建造

当谈到监控系统的基础时,每个专家都从不同的有利位置开始,然后才转向Grafana

开发者安全平台Snyk的工程总监Crystal Hirschorn说:“我是购买vs.构建的忠实粉丝,在这里你可以不受影响。Crystal拥有一个支持150多名开发人员的小团队,专注于构建一个可观察性平台,而不是采用来自多个供应商的工具。“我们开始使用《普罗米修斯》和《Grafana》,最近我们开始尝试节奏.”

在TripAdvisor, Nathan Berkley担任首席软件工程师,团队开始使用Grafana,希望避免生产可重用仪表板的高成本,并采用具有更多交互式图形和用户友好界面的工具。

“自从我被介绍到堆栈,它已经成为我们战略的核心部分,”Berkley说,他现在正在从on-prem转向云,同时也在试验Tempo和洛基.“我们正在努力使我们的堆栈现代化,并摆脱自己运营的业务。这就是我们开始互动的方式Grafana云,特别是为了支持我们迁移到的第一批采用者AWS.”

花旗银行支持工程和数字支付支持全球主管Michael Johnson也从传统堆栈的角度考虑了向云的转移。“我们的架构是垂直的。每个应用程序团队都关注他们的部分,但是从支持组织来看,我们需要全面地关注业务流程,”Johnson解释道。“我们有很多支持各种技术的利基工具,我们正在使用Grafana收集所有数据,并在一个点上看到端到端业务流程。”

大帐篷vs.拆后修理

与Grafana“大帐篷”哲学,随着对生态系统做出贡献的技术和各种堆栈数量的增长,这三个组织更容易扩展他们的监控功能。

Berkley说:“与其把这些东西都集成到一个存储库中,不如直接把数据源添加到Grafana中,让数据在它想要的地方存在,这要容易得多。”“我们可以花力气把(数据)全部传输到普罗米修斯,或者我们可以节省时间,只支付存储一次的费用。”

Johnson也倾向于采用“大帐篷”模式,而不是“拆后修复”模式:“多年来,我们一直在投资开发工具。因此,我们一直希望将大量数据发送到Grafana。”

其影响也超出了数据范畴。“(Grafana)无疑改变了团队之间的合作方式,”Johnson说。“在此之前,我们会有垂直应用程序图。现在,它与应用程序本身的流程更加水平,人们正在考虑他们必须关注的上游和下游。这是一个有趣的转变,可以看到这些团队相互协作。”

新发现的合作如何推动创新?开放式遥测技术的未来是什么?小组成员最感兴趣的探索工具是什么?(两个词:机器学习)。以及如何SLOs, sla和sli会影响到下一步?

小组接着回答了所有这些问题,并思考了他们希望自己的战略如何推动他们的业务发展,并在他们的企业中建立可观察性,成为一流公民。

约翰逊说:“我们现在正处于这个阶段。“我认为,这是一段从可观测性到端到端的旅程。”

要了解更多关于可观察性在Snyk、TripAdvisor和花旗银行的工作原理,并听取小组成员对左移可观察性趋势的真正想法,请查看完整版ObservabilityCON会话.我们所有的课程ObservabilityCON 2021现在可按需提供。