まだサインアップしていない場合は、無料の New Relic アカウントにサインアップして、システムを計測し、テレメトリ データを New Relic に送信できるようにします。ガイド付きインストールでは、New Relic CLI とインフラストラクチャ エージェントをダウンロードしてインストールする、環境に合わせてカスタマイズされた CLI コマンドを作成します。始める前に、 インフラストラクチャ監視のベスト プラクティス ガイドを確認することをお勧めします。
始める準備はできていますか?Guided installボタンをクリックします。 または、組織がEUデータセンターにある場合は、 EU Guided installをクリックします。
ガイド付きインストールでは、環境で実行されているアプリケーション、インフラストラクチャ、およびログ ソースを検出し、インストルメント化する必要があるものを推奨します。インストールにより、計測対象として選択した各システムの構成と展開が自動化されます。
このドキュメントはインストールの役に立ちましたか?
重要な理由
ガイド付きのインストールにより、アプリケーションやインフラの計測を行い、数分でデータをNew Relicで確認できるようになります。
ガイド付きインストールでは、コマンド ライン インターフェイス (CLI)、ホスト環境用の インフラストラクチャ エージェント 、および インストール レシピのライブラリ を使用して、アプリケーションとインフラストラクチャを計測します。 つまり、負担が軽減されます。
インスツルメンテーション・レシピはオープンソースなので、既存のレシピを変更したり、新しいレシピを作ったりして、ニーズに合わせることができます。
CLI フラグ
CLI フラグを使用してインストールをカスタマイズおよびデバッグします。適切なデフォルトで自動インストールを行うには、「assume yes」フラグ-y
を使用するか、出力の詳細度を--debug
または--trace
で変更するか、タグを追加するか、カスタム インストール レシピを使用します。利用可能なオプションの完全なリストは、 GitHubのオープン ソース リポジトリにあります。
いくつかの技術的な詳細
New Relic のガイド付きインストールでは、オープン ソースのインストール レシピを使用して、オンホスト統合を計測します。これらのレシピには、インストール コマンドとセットアップ コマンド、ログに関する情報、およびインストール対象に関連するメタデータが含まれます。これらは、インストルメント化されるシステムのタイプごとに YAML 形式で記述されており、特定の統合用のインフラストラクチャ エージェントをインストールするために必要なインストールの詳細がすべて含まれています。追加情報は、 GitHubのオープン ソース リポジトリで入手できます。
レシピ
ガイド付きインストールは、New Relic エージェントと統合の検出、構成、インストールを自動化します。ただし、CLI の install コマンドを使用して、それらを 1 つずつインストルメントしたい場合もあります。
個々のエージェントと統合をインストールするには、次のようなコマンドを使用して、インストールする統合のタイプを指定します。Linux の構文は次のとおりです。
$curl -Ls https://download.newrelic.com/install/newrelic-cli/scripts/install.sh | bash && sudo NEW_RELIC_API_KEY=INSERT_YOUR_API_KEY NEW_RELIC_ACCOUNT_ID=INSERT_YOUR_ACCOUNT_ID NEW_RELIC_REGION=INSERT_YOUR_REGION /usr/local/bin/newrelic install -n INSERT_THE_RECIPE_NAME
たとえば、Apache統合をインストールするには、次のようにします。
$curl -Ls https://download.newrelic.com/install/newrelic-cli/scripts/install.sh | bash && sudo NEW_RELIC_API_KEY=INSERT_YOUR_API_KEY NEW_RELIC_ACCOUNT_ID=INSERT_YOUR_ACCOUNT_ID /usr/local/bin/newrelic install -n apache-open-source-integration
これは Windows の構文です。
[Net.ServicePointManager]::SecurityProtocol = 'tls12, tls'; (New-Object System.Net.WebClient).DownloadFile("https://download.newrelic.com/install/newrelic-cli/scripts/install.ps1", "$env:TEMP\install.ps1"); & PowerShell.exe -ExecutionPolicy Bypass -File $env:TEMP\install.ps1; $env:NEW_RELIC_API_KEY='INSERT_YOUR_API_KEY'; $env:NEW_RELIC_ACCOUNT_ID='INSERT_YOUR_ACCOUNT_ID'; $env:NEW_RELIC_REGION='INSERT_YOUR_REGION'; & 'C:\Program Files\New Relic\New Relic CLI\newrelic.exe' install
重要
Windowsでは、ガイド付きインストールでは、Microsoft SQL Server、ログ、およびインフラストラクチャ・エージェントのみをサポートします。
その他の統合機能は、Linuxでのみサポートされています。
当社のオープンソース エージェントとインテグレーションは、お客様のサーバーとアプリケーションからパフォーマンス メトリックとインベントリ データをNew Relicプラットフォームに送信します。 事前に構築されたメトリクス データのを表示し、アラートポリシーを作成し、独自のカスタム クエリとグラフを作成できます。
以下の表に、ガイド付きインストール CLI コマンドでサポートされるエージェントと統合を示します。特定のオンホスト統合コマンドが参考のために提供されています。
統合 | コマンド |
---|---|
Apache |
|
カサンドラ |
|
Couchbase |
|
.NET |
|
ElasticSearch |
|
HAProxy |
|
HashiCorp領事 |
|
インフラストラクチャー・エージェント |
|
Java |
|
Memcached |
|
Microsoft SQL Server |
|
MongoDB |
|
MySQL |
|
Nagios |
|
Nginx |
|
Node.JS |
|
PHP |
|
PostgreSQL |
|
RabbitMQ |
|
Redis |
|
Varnishキャッシュ |
|
一般的な問題のトラブルシューティング
ガイド付きインストールに失敗する箇所が見つかった場合は、ここに記録し、トラブルシューティングのガイダンスを提供します。