ツールを使用してデバイスのステータスと状態を監視することは、学ぶべき新しいことではありません。従来のPC監視ツールの唯一の制限は、ポリシーにあるものだけを監視するのに対し、New Relic Infrastructureは、詳細な構造、ログ分析、およびパラメーターを監視することです。動的ホストデータ、ハードウェアレベルとソフトウェアレベルの両方のパラメーターのライブデータを測定します。コンポーネントが破損する前に通知することができます。アプリケーションのすべてのレイヤーを監視し、パフォーマンスを最適化できます。 Relicインフラストラクチャエージェントの導入は、Linux、Mac、およびWindowsで簡単かつ簡単です。
Linuxの新しいRelicインフラストラクチャエージェント
New Relicインフラストラクチャエージェントは、Linuxと完全に互換性のあるオープンソースツールです。 LinuxにRelicエージェントをインストールするには、さまざまな方法があります。また、LinuxマシンでRelicツールをコンパイルしてビルドすることもできます。 LinuxシステムにNewRelicInfrastructureエージェントをインストールするには、64ビットアーキテクチャバージョンとマシンの一意のホスト名が必要です。
ここでは、Ubuntu、Fedoraワークステーション、およびSUSE Linux Enterpriseを使用して、LinuxシステムにNewRelicInfrastructureエージェントをインストールする方法を示します。
ステップ1:NewRelicライセンスキーを追加する
LinuxマシンにNewRelicInfrastructureエージェントをインストールする最初の段階で、マシンにNewRelicライセンスキーを追加する必要があります。ライセンスキーの追加に必要なコマンドは1つだけで、すべての主要なLinuxディストリビューションで機能します。 root権限を持つターミナルシェルで次のEchoコマンドを実行して、システムにライセンスキー文字列をロードしてください。
echo "license_key: YOUR_LICENSE_KEY" | sudo tee -a /etc/newrelic-infra.yml
これで、キーを引いたときにシステムのバージョンをチェックして、システムがNewRelicインフラストラクチャエージェントをサポートしていることを確認できます。
Linuxマシンのシステムバージョンを確認するには、ターミナルシェルで次のコマンドを適宜使用してください。
- Ubuntu/Debianのバージョンを見る
cat /etc/os-release
- Fedora / RedHatLinuxのバージョンを確認する
cat /etc/os-release
- SUSELinuxEnterpriseのバージョンを確認する
cat /etc/os-release | grep VERSION_ID
ステップ2:NewRelicのGPGキーを有効にする
LinuxにGPGキーをインストールすると、デフォルトのパッケージマネージャーがRelicキーをソースとして認識するのに役立ちます。この段階では、LinuxシステムにNewRelicInfrastructureエージェントのGNUプライバシーキーをダウンロードして有効にする必要があります。 cURLツールを使用してGPGキーをダウンロードしているため、cURLツールがLinuxシステムにインストールされていることを確認してください。
- Ubuntu/DebianでGPGキーを取得する
curl -s https://download.newrelic.com/infrastructure_agent/gpg/newrelic-infra.gpg | sudo apt-key add -
- SUSELinuxEnterpriseでGPGキーをダウンロード
curl https://download.newrelic.com/infrastructure_agent/gpg/newrelic-infra.gpg -s | sudo gpg --import
Fedoraワークステーションを使用している場合は、おそらくシステムに更新されたGNUプライバシーキーがLinuxシステムにインストールされている可能性があります。
ステップ3:LinuxにRelicリポジトリを追加する
LinuxコンピューターにGPGキーをインポートしたら、システムにNew Relicリポジトリを追加して、LinuxにRelicInfrastructureAgentをインストールします。次のコマンドを使用すると、システムのRelicリポジトリを取得できます。
- 次のコマンドを実行して、Ubuntu/DebianでRelicリポジトリを取得します
printf "deb https://download.newrelic.com/infrastructure_agent/linux/apt focal main" | sudo tee -a /etc/apt/sources.list.d/newrelic-infra.list
- 次のコマンドを実行して、Fedora / RedHatLinuxでRelicRepoを取得します
sudo curl -o /etc/yum.repos.d/newrelic-infra.repo https://download.newrelic.com/infrastructure_agent/linux/yum/el/8/aarch64/newrelic-infra.repo
- 次のコマンドを実行して、SUSELinuxEnterpriseでRelicRepoを取得します
sudo curl -o /etc/zypp/repos.d/newrelic-infra.repo https://download.newrelic.com/infrastructure_agent/linux/zypp/sles/12.1/x86_64/newrelic-infra.repo
ステップ4:リポジトリを更新する
システムキャッシュとリポジトリの再読み込みは重要であり、簡単です。ここでは、主に新しいRelicリポジトリ用に、Linuxにリポジトリをロードするための特定のコマンドを示しています。リポジトリを更新するときは、NewRelicエージェントリポジトリが読み込まれて更新されることを確認してください。
- Ubuntu/Debianにシステムリポジトリをロードする
sudo apt-get update
Fedoraには、システムリポジトリをロードおよびリフレッシュするためのコマンドがあります。これを以下に示します。 Relicリポジトリを更新するには、特定のコマンドを実行する必要がある場合もあります。
- Fedora / RedHatLinuxでリポジトリを更新
sudo yum update sudo yum -q makecache -y --disablerepo='*' --enablerepo='newrelic-infra'
- SUSELinuxEnterpriseのシステムリポジトリを更新する
sudo zypper -n ref -r newrelic-infra
ステップ5:LinuxデスクトップにNewRelicAgentをインストールする
最後に、この投稿の最後に、LinuxにNew RelicInfrastructureAgentをインストールするためのコマンドが表示されます。前の手順を正しく実行した場合は、Linuxディストリビューションに従って、ルートアクセスを使用してターミナルシェルで次のコマンドを実行できます。
- Ubuntu/DebianにRelicInfrastructureAgentをインストールする
sudo apt-get install libcap2-bin sudo apt-get install newrelic-infra -y
- Fedora / RedHatLinuxにRelicInfrastructureAgentをインストールする
sudo yum install newrelic-infra -y
- SUSELinuxEnterprise上のLinuxでRelicInfrastructureAgentを入手する
sudo zypper -n install newrelic-infra
LinuxでRelicInfrastructureAgentを削除する
LinuxでのRelicInfrastructureAgentのアンインストールは簡単で、1つのコマンドで維持できます。ディストリビューションに応じて以下のコマンドを実行して、LinuxシステムからRelicエージェントを削除できます。
- Ubuntu/DebianでRelicInfrastructureAgentを削除する
sudo apt-get remove newrelic-infra
- FedoraでRelicインフラストラクチャエージェントをアンインストールします
sudo yum remove newrelic-infra
- SuSELinuxでRelicInfrastructureAgentを削除する
sudo zypper -n remove newrelic-infra
追加のヒント:NewRelicAgentを更新する
デフォルトの方法を使用すると、Linuxマシンに古いバージョンのRelicエージェントがインストールされる場合があります。この問題を解決するために、システムのRelicエージェントを更新できます。
LinuxシステムにRelicAgentがすでにインストールされている場合は、現在のRelicAgentを更新することをお勧めします。以下のコマンドから、ディストリビューションに適したコマンドを実行できます。
- Debian /UbuntuLinuxでRelicAgentを更新する
sudo apt-get update && sudo apt-get install --only-upgrade newrelic-infra -y
- Fedora / RedHatLinuxでRelicAgentをアップグレードする
sudo yum update newrelic-infra -y
- SuSELinuxでRelicAgentを更新する
sudo zypper -n update newrelic-infra
最後の言葉
LinuxにRelicInfrastructureAgentをインストールするのは難しい作業ではありませんでした。これで、Relicエージェントを起動し、ホストシステムと統合して監視を強化できます。インストール中は注意してください。 rootユーザーの場合はrootコマンドを実行し、特権ユーザーの場合は特権rootコマンドを実行してください。投稿全体で、LinuxにNew RelicInfrastructureAgentをインストールする方法を見てきました。
この投稿が役に立ち、便利だと思ったら、この投稿を友達やLinuxコミュニティと共有してください。この投稿に関する意見をコメントセクションに書き留めることもできます。