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
です。
クラウドインテグレーション クラウドインテグレーションはインストールされませんが、お客様のクラウドサービスプロバイダーを通じて当社のインフラ監視に接続されるため、クラウドインテグレーション専用のルートディレクトリはありません。
その他のツールのディレクトリ情報 ここに記載されていない他のツールのディレクトリについては、特定のソリューションの ドキュメントを参照してください。