EC2にNew RelicのInfrastructureエージェントをインストールしてみた

2023.04.20

こんにちは、ゲームソリューショングループのsoraです。
今回は、EC2にNew RelicのInfrastructureエージェントをインストールしてみたことについて書いていきます。
初心者向けの記事です。

はじめに

New Relicとは何かについては、以下ブログをご参照ください。

New Relicでは、AWSのIAMロールを作成してAWSアカウント統合をすることによって、AWS上の様々なサービスのメトリクスやイベント情報を取得することができます。
しかし、上記の機能のみではEC2の各インスタンスのメトリクスまでは見れない((公式ページ)Amazon EC2の監視インテグレーション)ため、以下を参考にEC2にエージェントをインストールして見ようと思います。

以下がAWSアカウント統合により、EC2を確認したときの画面キャプチャです。

EC2へのNew Relic Infrastructureエージェントのインストール

※API Keyを作成していない場合は、事前に作成しておいてください。

今回、EC2インスタンスとしてLinuxを使用するため、Add DataからLinuxを選択します。
あとは、表示されたコマンドをEC2で実行することでインストールできます。(非常に簡単です。)

curl -Ls https://download.newrelic.com/install/newrelic-cli/scripts/install.sh | bash && sudo NEW_RELIC_API_KEY=<API Key> NEW_RELIC_ACCOUNT_ID=<Account ID> /usr/local/bin/newrelic install

メトリクスの確認

エージェントがインストールできたため、New RelicにてEC2のメトリクスを確認していきます。
System Network Processes Storage 正常に取得できていることが確認できました。

最後に

今回は、EC2にNew RelicのInfrastructureエージェントをインストールしてみたことを記事にしました。
どなたかの参考になると幸いです。