今天,在新Relic,我们站在一个转折点上。几年前,一个叫Mark Story的开发人员在推特上那个新遗物是“神奇的小马酱”。“我不确定那是什么,但我知道我想要一些!”自从这条推特发布以来,我们一直在开发出色的软件,帮助开发人员和运营团队应对日常挑战。

但让我们承认我们今天所处的一些事实:

真相# 1:对现代软件团队的期望和要求比以往任何时候都高。我们知道您面临着尽可能快地交付新代码的压力。您必须以零错误满足您的SLOs,并且您的代码最好以低于零的响应时间交付业务价值。你的环境只会变得越来越复杂。你反应的时间更少了。更少的时间来解决问题。更少的时间去研究每一个可能的解决方案。

真相# 2:如果你想在今天的环境中取胜,必须用软件攻击。您需要更快地做出决策,并以能够给您带来回报的方式使用您的业务数据独特的竞争优势

真相# 3:仪表盘很好用——它们是我们每天使用的灵活而强大的工具。它们是任何可观察性平台的基础,也是我们如何完成工作的关键。但是如果你要打进攻,你必须超越仪表盘。

为New Relic One带来可编程的能力

了解到这一点,我们开始了一项大胆的计划,颠覆这个行业,全面提升我们为用户提供的价值。我们已经开始了一个非常具体的任务:让我们的客户赢得软件。

为了做到这一点,我们让New Relic One平台可编程。

今天,我们将为您提供与我们的工程师使用的相同的工具,这样您就可以构建应用程序——部署在New Relic中的自定义用户界面——来连接您从无数来源收集的可观察性数据——包括第三方开源数据-都在一个地方。我们让它变得如此简单,以至于开发者可以在一个小时内启动并运行一个应用程序。我们甚至还构建了一组可以立即部署和使用的开源应用程序!

New Relic One平台极大地加快了在尽可能短的时间内将应用程序从想法转移到生产的速度。例如,最近,我们的新Relic浏览器总经理,朋友布鲁尔他设想了一种简单的方法来可视化客户体验和满意度分数。他把下面的草图寄给了一位现场工程师:

两天后来,Buddy有了一个可生产的应用程序,它不仅显示了客户体验评分,而且还显示了用户体验评分它们应该是什么。

这个New Relic One应用程序称为浏览器分析仪它是开源的,您现在就可以使用。

以新遗迹一号为基础

首先:可编程性是New Relic平台的附加功能。我们不会改变任何东西关于你每天使用的新遗物。您仍然可以获得所有的“神奇的小马驹酱”:服务的自动发现和仪表化,以及帮助您快速发现和修复问题的管理视图,所有这些都在一个自动连接您的数据并实时向您发出异常警报的智能平台上。

将可观察性数据与业务结果联系起来是成为成熟的数字化企业所必须采取的关键步骤。所以,我们只是在我们的平台上给你更多的力量来帮助你迈出这一步。

例如,假设一个零售商通过商店位置跟踪其业务和客户体验。零售商使用相同的技术数据集、客户体验数据和业务数据来衡量每个位置的成功程度,这些数据都与零售商为每个商店以及整个企业设置的惟一业务kpi相关联。使用在New Relic One上构建的自定义应用程序,零售商的决策者可以从一张地图查看所有位置,并放大以分析每个位置的性能数据。通过单个自定义应用程序,零售商收集所需的数据,以便更好地交付那些关键业务kpi。

零售性能指示板

在New Relic One平台上构建的用于跟踪零售商店性能的自定义应用程序。

可编程平台的基础知识

New Relic One的应用程序很简单反应组件。我们整合了我们的api,New Relic查询语言(NRQL)和GraphQL来定义一个编程模型,使您能够访问所有New Relic数据。你将能够:

  • Build React应用程序驻留在New Relic One中,以定制数据可视化和交互界面为特色。
  • 使用我们的React组件库和示例应用程序来构建您自己的模块化New Relic One应用程序。
  • 构建您的应用程序来记录和可视化来自任何来源的数据,无论是新的相关报告数据,还是来自第三方服务或数据库的数据。

您将获得一个SDK、CLI和api,它们被设计用来加快在New Relic之上构建和部署应用程序的时间——所有这些都不需要运行或操作其他软件。

我们已经创建了所有这些资源来帮助你开始:

今天就下载和部署New Relic One应用程序!

我们还开源了一些应用程序您可以从GitHub派生用于您的生产环境。下面让我们来仔细看看我们的最爱:

的中的datalyze

datalyzer允许您以一种简单、快速和直观的方式探索、切片和分割事件和度量数据。数据分析器直接集成到New Relic One的数据分析器中实体的探险家因此,您可以从任何实体跳转(您也可以作为独立启动程序访问它)。

检查datalyzer应用程序在GitHub回购

云优化

您的团队是否在多余的云容量上浪费资金?这个应用程序比较资源的大小和它们的利用率,并找出哪些地方花费的资源比需要的多。(目前支持Amazon Web服务。)

查看云优化应用程序在GitHub回购

网络遥测技术

网络遥测通过网络遥测集成实现数据可视化。

检查网络遥测应用程序在GitHub回购

开始构建New Relic One应用程序

当我们开始这段编程之旅时,我们的CEO和创始人,卢Cirne,挑战我们从根本上改变在我们的平台上向客户交付解决方案的方式。亚博直播平台创造更完美软件的能力不是来自于一个“软件包”,而是来自于entity-centric环境创建、快速创新以及令人惊叹的客户体验的交付。为此,我们为客户提供了第一个可观测的平台。

New Relic - - -以及构建应用程序的能力- - -现在对所有需要专业订阅或免费试用的New Relic客户都可以使用。当你准备开始时,去拜访New Relic的一-只要你能想象,你就能建造。

Mark Weitzel是New Relic One的总经理。查看贴子

有兴趣为新遗迹博客写作吗?亚搏体育登入网给我们发个广告!