希望你们已经听说了在New Relic的一个可观测平台现在可编程。作为一个可观测平台核心组件,我们相信可编程性使您能够将可观察数据与业务连接起来,这样您就可以根据自己的条件做出数据驱动的决策。为此,New Relic One为您提供了与我们自己的工程师所使用的相同的工具,来构建您所知道和喜爱的策划体验。使用这些工具,您可以在New Relic One上构建和部署自定义应用程序,这些应用程序将从无数来源(包括第三方开源数据)收集的可观察数据连接到一起。

向您展示的可能性,并激发自己的应用程序的创作,我们与New Relic的社区建立的开源应用程序屈指可数的成员一起......然后我们继续前进。事实上,新的应用程序在每一天的到来。我们希望看到New Relic的用户应用的贡献继续。

本系列博客是我们展示GitHub库中目前最流行的应用程序的机会。最好的部分是:每个应用程序都有开源许可,现在就可以部署!

在这个版本中,我们涵盖:

  • 容器资源管理器
  • 部署分析仪
  • 页查看地图

容器资源管理器

这个程序我ncludes的启动,让您与帐户相关联的所有集装箱的全局视图。你也可以使用标记来细分和深入到全局容器库存的子集。该应用程序还以直观、高效的热图可视化的形式展示了容器CPU、内存和磁盘I/O的使用情况。

Container Explorer显示与一个帐户关联的所有容器的CPU、内存和磁盘I/O使用情况——通过直观和有效的热图可视化显示该数据。

在New Relic的一个实体的探险家,我们提供了一个nerdlet,将显示所有正在运行的APM选择应用(服务)的容器。我们也可以检测基础数据是从第三方来源的,可以,如果有必要,会自动出现在上下文中此容器遥测。

Container Explorer可以检测基础设施数据是否来自第三方来源——如果有必要,还可以自动接收并在上下文中显示此容器遥测数据。

点击热图的节点上揭示了该容器的细节,你也可以跳转到其在实体探险主机。

点击在容器资源管理器热图的节点上揭示了该容器的细节,并且用户还可以跳转到它的主机在实体探险家。

从GitHub派生或部署容器资源管理器应用程序

这个应用程序的具体要求

New Relic的基础设施代理必须部署在要监视的任何主机上。

注意:我们通过汇总给定的containerId中的所有进程来生成每个容器的CPU和其他指标。但是,这将报告一个准确的值只有当代理报告一个ProcessSample每30秒处理一次。

部署分析仪

应用程序部署是有风险的事件,但您可以使用这些事件关联到你的应用程序的性能,部署标记在New Relic的。该应用程序进一步构建在支持流程的团队之上,以基于APM部署标记数据可视化跨企业环境的应用程序部署。

部署分析使团队能够可视化应用程序部署在整个企业环境的基础上,APM部署标记数据。

从GitHub派生或部署部署分析器应用程序。

这个应用程序的具体要求

你需要积极New Relic的APM临订阅以访问部署标记功能。

页查看地图

这个应用程序创建的地理可视化New Relic的浏览器使用反应传单映射库。传单是一家领先的开源JavaScript库移动友好的交互式地图。除了提供可视化的业务数据的新方式,这种应用程序提供一个什么样的可能与我们的GraphQL服务和第三方库的开发者一个很好的例子。

页查看地图创建New Relic的浏览器应用程序数据的地理可视化

叉或部署页面访问量地图应用程序从GitHub

这个应用程序的具体要求

你必须有安装New Relic的浏览器代理(S),以及相关的接New Relic的一

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

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

一旦你有了到位这些要求,部署应用程序在本地,在这个例子中,集装箱的资源管理器一样简单运行一些命令:

NR1 nerdpack:克隆-r https://github.com/newrelic/nr1-container-explorer.git CD NR1容器-NR1探险nerdpack:服务

或者您可以使用以下命令下载、配置和部署容器资源管理器的特定帐户实例到您的新Relic帐户:

NR1 nerdpack:克隆-r https://github.com/newrelic/nr1-container-explorer CD NR1容器-NR1探险nerdpack:发布NR1 nerdpack:部署-c稳定NR1 nerdpack:订阅-c STABLE

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

看看其他资源使用和建设! - 新的遗物1应用

虽然我们很想你使用任何我们所构建的应用程序,我们也创造了大量的资源来帮助你建立你自己的New Relic的一个应用程序:

造成这些开源项目

我们欢迎任何我们的开源应用的贡献。如果您想贡献,请查看我们的贡献者指南。请记住,当你提交你的拉请求,您需要登录我们的贡献者许可协议(CLA)。如果你想执行我们的企业CLA,或者如果您有任何疑问,请给我们发一个电子邮件在opensource@newrelic.com

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

乔尔·沃勒尔是开源的,在New Relic的主任和开发者倡导。经过20年的软件开发人员,产品经理和营销人员的意外,他仍然每周写代码。乔尔热衷怎么了New Relic的可编程平台可以通过开源和合作对象,一个充满活力和包容性的开发者社区使世界产生积极影响。通过查看帖子

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