新的遗物是行业的第一个中心的可观察性平台。但它是什么意思是“以”实体为中心“,为什么它如此重要?

在一个词:上下文。简单地,实体在您的现代软件环境中是您要监视的数据源。作为“实体为中心”意味着我们将您联系到所有在您的数字业务的背景下,您需要了解您越来越复杂和相互依存的系统。这是我们一直采取的“以应用程序为中心”方法的关键更新,因为在复杂的现代软件系统中,远远超过应用程序。

这意味着以实体为中心

您构建软件的方式比以往更加复杂 - 游戏已更改,并且您不再仅监视应用程序和主机。在现代软件世界中,每一条数据都有一个来源,每个来源都是一个实体。实体可以是您直接监视的东西,如应用程序和微服务;或间接地,如数据中心。实体发出数据,数据提供关于实体内部状态的上下文。

实体类型包括:

  • 应用程序
  • 服务
  • 应用程序或服务的实例
  • 主机
  • 容器
  • AWS Lambda函数
  • 虚拟机
  • 云主机实例
  • Kubernetes集群
  • 云服务
  • 排队系统
  • 数据库
  • 综合监控
  • 云集成等弹性负载均衡亚马逊EC2.

的东西实体包括:

  • 痕迹
  • 个人λ处决
  • 单个数据类型,如活动、指标或日志

现代软件系统通常由大量不同的、相互依赖的组件组成,它们中的每一个都在交付您所构建的解决方案中扮演着重要的角色。亚博直播平台这意味着实体具有依赖性;它们很少单独运行。对于许多团队来说,他们自己实体的可靠性依赖于其他实体,这些实体由其他团队拥有。如果一个给定的实体生病了,它通常会影响到许多其他实体。

一个有效的可观测平台必须能够看到所有这些相互依赖关系。

以实体为中心的方法的重要性

要真正理解现代软件系统,您需要一个解决方案,使您能够在上下文中查看每个实体。您需要单独查看每个实体,并且这些视图必须与您的工作方式相关。这可能意味着查看显示跨组织边界的连接的服务地图,或筛选到您所关心的团队或环境的快速视图。

在较大的意义上,以商业成果在业务成果方面都是一个以实体为中心的方法。系统中的每个实体都存在于原因:它做了一份工作,完成了一个单位的工作,或服务于独特的经营宗旨。一个以实体为中心的方法包括所有与众不同的实体 - 快速,有效地和可靠地实现您的团队以提供伟大的数字客户体验。

New Relic是如何以实体为中心的

对于新的遗物,作为实体的意味着从实体的角度及其关系中呈现数据。新的遗物平台已经足够广泛来监控几乎任何类型的实体,从Java后端服务到AWS Lambda函数的最轻。

作为实体为中心是将新的遗物与监测提供者分开,他们采取了以公制为中心的方法。这些供应商还可以提供大量指标和数据,但它们缺乏上下文。经常,它们会将其留给运营商,以弄清楚特定的公制值是否好或坏,更重要的是 - 发现该度量来自来自的地方。

需要注意的是:许多参数可能在任何时候都不是最优的,但这并不意味着你必须立即优化系统的每个部分。不要为了追求完美而无聊地调整数字,把你有限的时间和资源集中在影响你的业务的事情上。

另一方面,当事情失败或客户不满意时,您需要立即知道哪个实体是罪魁祸首。如果你在没有适当的上下文的度量海洋中被唤醒,你看不到问题的原因,只是症状。作为Cox汽车铅软件工程师Matthew B. Vaughan,把它放了:“其他工具给我数据,新的遗物一个给了我上下文。”

它是如何工作的

现代数字系统包括许多不同的实体一起工作,而New Relic One平台提供了所有系统、团队和技术的清晰、连接的视图。建立和维护这些实体之间的关系不需要任何工作或辛苦——new Relic One自动创建和维护您发送给我们的数据的可见性。您可以快速看到与问题相关的实体,暴露可能的根本原因以及其他可能受到影响的系统。这让您可以加快故障排除、自信地计划更改,并确定优化性能的位置,以最大程度地影响客户体验和其他关键业务结果。

实体是任何报告数据的东西,所以你可以在New Relic的任何地方看到你的数据报告。要在New Relic One中查看被监控实体的列表,请选择实体的探险家从主页上。(在新遗物APMNew Relic的人工合成物,你可以使用GraphQL API探索您的实体)。

新遗物中的实体资源管理器提供了受监控实体的列表。

实体资源管理器给你一个统一的视图,从所有你的New Relic帐户的每个实体,以及一个有组织的导航层,所以你可以看到你在一个地方监控的一切,并快速放大到你最关心的。这是一种快速的方法来确定一个服务,一个移动应用程序,或一个云集成是否值得进一步调查。

一旦你确定了感兴趣的实体,实体摘要提供更多信息(包括上行和下行依赖项),以便您可以快速决定是需要更深入地挖掘,还是扩展到更广泛的视图并探索更多实体。

使用实体摘要来了解关于实体的更多信息,并决定是否进行更深入的探索。

把它们放在一起

关注实体是有效地大规模监控复杂的现代软件系统的关键。你不能改进你不测量的东西,只有New Relic拥有一个“以实体为中心”的可观测平台来进行监控所有你需要追踪的东西——以及监控它们日益分散的相互关系。

Unlike a “bag of metrics” monitoring approach that generates data in isolation without meaningful context, New Relic One’s holistic approach lets you know about everything in your system that’s generating data, as well as how it relates to all the other things you need to track. It’s a uniquely powerful tool for creating more perfect software and making your business successful.

了解有关新遗物的更多信息https://newrelic.com/platform

额外的新遗物一个资源

萨拉·弗洛斯(Sara Floss)是New Relic的高级产品营销经理。查看贴子

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