我们正在升级FutureStack的注册,仅到4月30日。条款和条件适用。 现在注册

最受欢迎的New Relic One应用(总结2)

8分钟阅读

我们希望你已经听说了新遗迹一号观测平台现在是可编程的。作为可观测平台的中心组件,我们认为可编程性使您能够将可观察性数据连接到您的业务,因此您可以对您的条款进行数据驱动的决策。为此,新的遗物1为您提供了同样的工具,我们的工程师用于建立您了解和爱的策划体验。在这些工具中,您可以在新的遗物中构建和部署自定义应用程序,该应用程序从无数源收集的可观察性数据 - 包括第三方开源数据 - 全部在一个地方。

为了向您展示可能的艺术——并激发您自己的应用程序创建——我们与New Relic社区的成员合作,创建了一些开源应用程序……然后我们(以及你们所有人!)继续前进。事实上,每天都有新的应用出现。我们希望看到New Relic用户继续为应用做出贡献。

在本系列博客中,我们将重点介绍当今最流行的应用程序。最棒的是:它们都是开源的,现在就可以部署了!

在本版中,我们涵盖:

  • 状态页面
  • GitHub集成
  • 地狱员
  • 客户旅程

状态页面

状态页面汇总系统状态和事件摘要,statuspage.io.样式,来自单一指示板中的多个提供程序。通常,这是您一次只能跟踪一个提供者的信息,但是Status Page使您可以很容易地在一个地方检查关键依赖项的状态,只需一眼。


状态页面将系统状态和事件报告数据从关键依赖项带一起 - 使您可以立即和轻松地访问您的团队。

从github中叉或部署状态页面应用程序

此应用程序的具体要求

所有您需要启动和运行的只是您想要监视的一些状态页面。热门选项包括:

此外,请记住,当前状态页面可以拉进来仅来自状态模块的数据由StatusPage.IO和Google状态页面备份。

GitHub集成

当您在枪下方了解服务并解决事件时,您的指尖具有正确的信息会产生很大的不同。GitHub集成将您的新遗物一个应用程序和服务连接到包含相关文档,自述文件,runbook以及其他基本信息的repos。

将任何服务或应用程序与其GitHub存储库视为一次性操作,您可以快速查看该应用程序的自述文件,以及活动源代码贡献者列表。


GitHub集成可以让你快速访问应用程序或服务的文档,包括相关的自述文件。

GitHub集成还显示了一个项目最活跃的贡献者列表,让您更容易访问其他解决问题的资源。

使用GitHub Integration涉及到任何服务或应用程序与其存储库之间的简单的、一次性的关联。

您还需要创建或使用个人访问令牌作为一次性设置步骤,以确保数据安全性和完整性。

叉子或从GitHub部署GitHub集成应用程序。

注意:与GitHub的集成需要您创建或使用私有访问令牌作为一次性的设置步骤。看到GitHub关于访问令牌的文档为完整的说明。

此应用程序的具体要求

  1. github(公共或私有企业实例)组织和访问权限新的遗物一体
  2. 生成一个个人访问令牌在github中。

代理园丁

Agent Groundskeeper显示运行在您的软件资产的New Relic APM代理的实时版本信息。

查看哪些服务是最新的(带有各种升级SLO时间窗口),哪些服务是过时的,以及哪些服务的实例部署有不同的版本。通过过滤标签,快速轻松地放大您的地产,并通过帐户、语言和应用程序名称进行搜索。


代理程序守护者为您提供企业环境中任何位置运行的每个APM代理的实时版本信息。

从GitHub分叉或部署Agent Groundskeeper应用程序。

此应用程序的具体要求

  1. 安装了新的遗物APM代理以及相关的访问权限新的遗物一体
  2. (推荐)将自定义标签添加到APM应用程序中,以使用New Relic One标签过滤。看到我们的文档在这里

客户旅程

把这个应用程序想成NRQL漏斗查询类固醇。这个应用程序的目的是让devops团队、产品经理和数字营销人员通过一组步骤(行),在用户队列(列)之间进行并排比较,检查许多预定义的度量,其中……

  • 平等的步骤在工作流程中
  • 一个分类系列或用户群组
  • 措施定义统计数据你想要观察每个人系列一步

该应用程序使用三种可视化方式来检查、比较和显示其结果:

  1. Multi-series漏斗:这个可视化结合了第三方漏斗库和New Relic One NerdGraph查询,在同一个GraphQL请求中执行三个New Relic NRQL查询。结果被对齐到一个数据集中,并交付给漏斗可视化。
  2. 数据面板:对于每一行(Step)和列(Series),应用程序呈现一组测量值(Stat)。这些计算可以应用KPI阈值对信息进行颜色编码。每个面板也可以单击,从而得到更详细的概述。
  3. 详细说明书呆子:对于任何旅程,系列和步骤,都有一个界面,它将显示更详细的KPI以及所选行和列给定统计数据的时间段视图。

Customer Journey可以将KPI阈值应用于重要信息的颜色编码。每个面板也可以单击,从而得到更详细的概述。


Nerdlet将显示更详细的KPI以及所选行和列的给定统计数据的时间段视图。

从GitHub中叉或部署客户旅程。

此应用程序的具体要求

  1. 访问新的遗物一体
  2. 配置trainingconfig.js.

你还在等什么?现在就部署这些应用程序!

要部署这些应用程序,你需要:

一旦您有这些要求,在本例中部署应用程序,在此示例中,状态页面 - 就像运行少数命令一样简单:

Nr1 nerdpack:clone -r https://github.com/newrelic/nr1-status-pages.git CD Nr1 -status-pages Nr1 nerdpack:serve

或者您可以使用以下命令下载,配置和将特定于账户页的状态页部署到新的遗物帐户:

nr1 nerdpack:clone -r https://github.com/newrelic/nr1-status-页面nr1-status-pages nr1 nerdpack:发布nr1 nerdpack:deploy -c stable nr1 nerdpack:subscribe -c稳定

然后转到主页one.newrelic.com并选择应用程序的发射器(除非上面另有说明)。

查看这些其他资源,了解如何使用和构建!-新的Relic One应用

虽然我们希望你使用任何我们已经构建的应用程序,我们也创建了大量的资源来帮助你构建自己的New Relic One应用程序:

[嵌入] https://www.youtube.com/watch?v=fhewazuy81o [/嵌入]

为这些开源项目做出贡献

我们欢迎对我们的任何开源应用程序的贡献。如果你想投稿,请浏览我们的贡献者指南。请记住,当您提交拉动请求时,您需要签署我们的贡献者许可协议(CLA)。如果您想执行我们的公司CLA,或者您有任何疑问,请向我们送一封电子邮件openSource@newrelic.com.

一定要定期查看!我们将在本系列的未来版本中预览我们最好的应用程序。