这篇文章的另一个版本之前已经发布过了Diginomica

作为一个花了很多时间与我们的IT前景和客户交谈的人,我痛苦地意识到从传统的性能监视到实现端到端可观测性。公司得出的结论是,他们需要出于不同的原因做出改变。有些人希望将专有的监视平台转移到与开放标准兼容的平台上,或者合并多点解决方案以统一在可观察性解决方案上。亚博直播平台更复杂的是,你的应用程序可能在通往云的过程中处于中游,或者你可能刚刚实现了一个微服务架构。无论您需要做出或适应何种技术变更,可观察性也需要IT领导来管理组织变更。世界上一个重复的现实是,默认情况下,人们会避免改变,直到不改变的痛苦或代价超过了改变本身的痛苦或代价。

坦率地说,我们已经到了一个转折点,在这个转折点上,做出这样的改变是势在必行的。在过去的几年中,应用程序变得非常复杂——从单一服务到微服务——所以性能管理现在涉及到更广泛的表面领域。尽管开放标准如OpenTelemetry数据来源和数据量的增长速度远远快于it人员能够跟上的速度。最后,也许最不有趣的是合同管理的痛苦。添加一个新工具来监控每种新的遥测数据类型,这就导致一些IT团队花费了同样多的时间排查他们的监控账单就像他们做实际应用一样。

当你思考它时,不变的痛苦是众所周知的“棍子”,痛苦的缓解是“胡萝卜”。在管理支持可观察性所需的组织变更时,您需要掌握两者。在改变一堆监控工具的前景,您的工程师每天早上都不有可能跳出床。你需要甜蜜的交易,因为它的队伍正在搬到班次。我将分享三个领域,以便考虑激励您的员工对更新传统监控工具的兴奋,以便使用可观察性平台。

1.领导和问责制

无论您的业务是否面临新的和越来越多的竞争对手,您正在进行数字转型,或者客户对您的数字经验的需求意外地发生了(最近由于Covid的常见主题),业务是一种流畅的动态。因此必须是它依赖的技术。无论您的独特情况如何,您的人民必须了解为什么需要更改。什么是需要可观察性的需要?是否加快问题解决方案?降低成本?允许开发人员创新并更有信心进行混沌测试吗?基本领导涉及信任人们在理解下面的理由时做正确的事情。因此,请确保一遍又一遍地沟通“为什么”,直到您的团队可以自己重复彼此。

与此同时,将“为什么”与明确的目标联系起来,并让人们对这些目标负责。最成功的公司会将这些目标与以客户为中心的结果结合起来,而不是以内部为中心。例如,而不是评分你的工程师和产品经理他们船的数量特性在一个单位时间,追究他们的每月活跃用户数量的最近部署应用。跟踪净推荐值(NPS)和追究他们达成客户满意度指标。

随着向DevOps和全栈工程师角色的增长在美国,编写代码的人也要部署、监控、维护代码,并确保它为最终用户的体验增加价值,这已经成为一种惯例。当他们负责端到端体验并遇到问题时,他们就会突然间从前端到服务层,再到基础设施,这些基础设施越来越多地部署在Kubernetes上。当您打破软件团队负责的目标之间的竖井时,他们自然会想要消除阻碍他们实现这些目标的耗时的竖井。当这些目标聚焦于你的客户而不是内部指标时,客户就会赢,你的业务也会赢。

所以,这是一个从客户体验开始的小技巧,然后再返回来建立度量标准,让你的工程师负责。工程师自然希望人们使用他们的软件,所以当他们的成功取决于客户的结果时,他们会更加投入。

2.学习曲线

领导这类变革的管理者的另一个责任是让员工尽可能容易地获得并保持生产力。确保你提供给他们的观察平台是熟悉的、易于使用和学习的。如果在出现问题时,你的员工不知道如何得到他们想要问的问题的答案,那么拥有关于一个系统如何在一个地方运行的所有数据并不能改善任何事情。

在考虑学习曲线时,要特别注意选择的可观察性平台如何将系统的所有细节组织成端到端健康状况的统一视图。能够一眼看到整个系统的健康状况是非常重要的。数据可视化帮助您快速、轻松地理解趋势、关系和模式。根据Gartner在美国,传递给大脑的信息90%是视觉信息,而大脑处理视觉信息的速度比处理文本信息快6万倍。

请注意,您并没有将跨多个工具的工作替换为找出一个平台试图暴露的内容的工作。当你要求你的工程师更换技术工具或平台时,易用性是一个比你想象的更大的问题。它将缩短问题发生(或即将发生)、平均检测时间(MTTD)和平均解决时间(MTTR)之间的时间。

3.承认权衡

另一件需要做的重要事情是明确地向你的团队承认,改变通常意味着为了实现更好的回报而放弃一些好的东西。例如,我们看到的一个常见模式是工具整合。为了管理日益复杂和多样化的软件体系结构,公司从许多“最佳品种”点解决方案变更为一个单一的可观察性平台,该平台将所有关于系统行为的信息存储在一个地方。亚博直播平台

这通常是因为能够快速导航组件之间的连接,使得IT团队能够以尽可能少且最短的体验质量中断,向最终用户交付尽可能好的体验。对于一个给定的点解决方案来说,拥有一个或多个团队越来越喜欢的“宠物特性”并不罕见。为了拥抱改变,他们需要领导者承认他们放弃的事情的价值,同时提出令人信服的理由,说明为什么他们正在采取的解决方案将使他们的生活从长远来看更好。

人就是人

最终,作为一名推动变革的管理者,如果你专注于你负责的那些人,那么从监视到可观察的转变将会顺利得多。帮助他们理解变革的必要性,连接他们的责任最重要的(通常是客户或最终用户的体验),使他们尽可能简单的影响变化,并确保你要求他们放弃小于所获得的回报。

不要判断思考一袋监控工具将为您提供全面堆叠的可观察性。阅读实现全栈可观性的三个要素

Buddy Brewer是一个GVP和产品总经理客户端在新Relic视图帖子

有兴趣为New Relic博客写作吗?亚搏体育登入网给我们一个推介!