New Relic のソリューションの中には、エージェントのインストールが必要なものがあります。エージェントルートディレクトリは、エージェントのファイルを格納するメインフォルダです。通常、エージェントルートディレクトリは、エージェントのインストールプロセスがエージェント設定ファイルを配置するディレクトリです。
いくつかの理由で、エージェントのルートディレクトリを見つける必要があるかもしれません。
ヒント ルートディレクトリを見つけるためのこれらの戦略は、デフォルトの のインストール手順 に従った場合に適用されます。別のディレクトリにインストールした場合は、この情報が適用されないことがあります。
APMエージェント エージェントのルートディレクトリは、使用しているエージェントによって異なります。
.NET Core 2.0エージェント .NET Core 2.0エージェントのルートディレクトリの場所は、お使いのシステムによって異なります。
.NET Frameworkエージェント .NET Framework エージェントのルート ディレクトリの場所はC:\Program Files\New Relic\.NET Agentです。
PHPエージェント PHP エージェントのルートディレクトリの場所は、エージェントをどのようにインストールしたかによって異なります。
設置方法
ルートディレクトリの位置
パッケージマネージャやtarアーカイブで
phpinfo() を使用して、 「このディレクトリをスキャンして追加の .ini ファイルを検索する 」または「 newrelic.iniファイルの場所 を解析する追加の .ini ファイルを検索する」 というセクションを調べてください。 このファイルは、 newrelic-php5という名前のエージェント ルート ディレクトリにあります。
ヒント PHP エージェントのルート ディレクトリは、PHP 7 を含む、サポートされているすべての PHP バージョンでnewrelic-php5と呼ばれます。
PuppetやChefのような構成システムで
PHP エージェントがインストールされた場所をすべて見つけるには、 NR_INSTALL_PHPLIST環境変数 でエージェントのルート ディレクトリのリストを確認します。
Rubyエージェント Rubyエージェントのルートディレクトリの場所は、エージェントをどのようにインストールしたかによって異なります。
設置方法
ルートディレクトリの位置
newrelic_rpmジェムで
Ruby エージェントのルート ディレクトリは、アプリのルート ディレクトリのconfigというディレクトリにあります。
宝石なし
エージェントのルート ディレクトリへのパスについては、 NEW_RELIC_CONFIG_PATH環境変数を調べてください。
その環境変数にパスがない場合は、次のディレクトリをチェックして、 newrelic.ymlファイルを含むディレクトリを見つけてください:
config$HOME/.newrelic/$HOME/
モバイルエージェント モバイルエージェントのルートディレクトリは、あなたのアプリのルートディレクトリです。
インフラストラクチャー・エージェント インフラストラクチャ・エージェントのルート・ディレクトリの場所は、システムによって異なります。
インフラストラクチャー・エージェント システム
ルートディレクトリの位置
ウィンドウズ
C:\Program Files\New Relic\newrelic-infra\
Linux、Docker、およびElastic Beanstalk
/etc
オンホストインテグレーション オンホスト統合のルート ディレクトリの場所は/etcです。
クラウドインテグレーション クラウドインテグレーションはインストールされませんが、お客様のクラウドサービスプロバイダーを通じて当社のインフラ監視に接続されるため、クラウドインテグレーション専用のルートディレクトリはありません。
その他のツールのディレクトリ情報 ここに記載されていない他のツールのディレクトリについては、特定のソリューションの ドキュメントを参照してください。