赢得一个定制的New Relic弹球机!只要让其他数据呆子注册FutureStack就可以了。 现在注册

60秒内在AWS-Zero - to - Data上安装新的Relic基础设施代理[视频]

4分钟阅读

你是部署Amazon EC2实例想要部署New Relic的基础设施代理呢?您想知道部署代理的最快、最简单的方法吗?您是否希望在60秒内接收数据?如果以上任何一个问题你的回答是肯定的,那么这篇文章就是为你准备的!

无论您是在开发或测试中,还是正在部署生产实例,或者只是需要一个用于演示的实例,您都需要部署New Relic Infrastructure代理进行监视。

好消息是可以在AWS EC2 Amazon Linux实例上部署New Relic Infrastructure代理非常很快。多快?这取决于你点击的速度。(观看下面的视频,看看我在22秒内部署了9个实例。)

但最好的消息是,一旦你启动了你的实例(s),你将开始看到数据在New Relic基础设施仅在60秒!

3.2…1……发射!

有几种方法可以部署New Relic Infrastructure代理。一个是启动一个EC2实例,SSH然后手动部署代理。或者你可以使用AWS CloudFormation照顾好一切。或者,您甚至可以使用自动化工具。

不管你选择什么路径,没有什么比自己启动EC2实例并同时部署最新版本的New Relic Infrastructure代理的速度更快了。下面是如何做!

一些基本规则

  • 如果你还没有,你需要一个新Relic账号(在这里获得:newrelic.com)。
  • 获得你的新Relic基础设施许可密钥(通过进入“帐户设置”在“帐户信息”下显示的新遗迹-许可密钥找到它)。
  • 你还需要一个AWS账户(如果你没有,请在这里获得一个:aws.amazon.com)。
  • 我们将使用Amazon Linux 2进行演示,您需要替换正确的代码如果您使用的是其他版本的Linux。

提示:您可以在基础设施UI中找到您的基础设施许可密钥和这些说明的最新回购。导航到https://infrastructure.newrelic.com/accounts/<你的新RELIC帐号>/设置,从操作系统列表中选择Amazon Linux,然后按照提示操作。

基本步骤:

  1. 在AWS控制台中,单击Launch Instance按钮。
  2. 然后选择“Amazon Linux 2 AMI”。
  3. 配置实例详细信息(这就是神奇发生的地方)。
  4. 遍历存储和标记步骤(根据需要定制这些步骤)。
  5. 选择一个允许HTTP/HTTPS的安全组(注意:默认安全组有效)。
  6. 检查并单击Launch以完成该过程!

神奇的

在上面配置实例详细信息的第3步中,底部有一个标记为“Advanced details”的部分。展开它以查看用户数据字段。在User data字段中放置如下所示的简短脚本并选择“As text”,确保用您的许可密钥替换[YOUR_KEY]。

用户数据代码(复制这5行代码):

# !/bin/bash echo "license_key: [YOUR_KEY]" |/etc/yum. rest .d/newrelic-infra。——enablerepo='newrelic-infra

使用实例,许可密钥为12345。

# !/bin/bash echo "license_key: 12345" |/etc/yum. rest .d/newrelic-infra。——enablerepo='newrelic-infra

谨慎!语法很重要。复制/粘贴可以修改引号。如果您在复制/粘贴时遇到问题,请再次检查您的单引号和双引号。

60秒数据!

现在,检查New Relic Infrastructure。您应该在大约60秒后开始看到数据。

这是视频证明。我在不同的地方编辑了视频,以便在启动EC2实例时指出具体的内容。如果你只是想看到它实时发生,请跳过1:53的标记:

那就是快!您已经学习了如何在大约90秒内启动EC2实例并部署New Relic Infrastructure代理。将User数据代码与许可密钥一起保存,以便在需要启动另一个AWS EC2实例时使用。

如果有人想知道将New Relic Infrastructure代理部署到AWS EC2实例有多快、多容易,请随时与他们分享。