• ログイン無料アカウント

本書は、お客様のご参考のために原文の英語版を機械翻訳したものです。

英語版と齟齬がある場合、英語版の定めが優先するものとします。より詳しい情報については、本リンクをご参照ください。

問題を作成する

お客様のアカウントにホストを接続

アカウントに接続するホストは、New Relic エージェント設定ファイルの環境固有の設定を使用して制御することができます。いくつかの構成プロパティをすべての環境に対して設定したり、個々の環境に対して変更したりすることができます。設定ファイルの詳細とその場所については、お使いのエージェントの 設定ドキュメント を参照してください。

初期設定

多くの New Relic のお客様は、複数の環境 (たとえばステージングと本番) で共通の構成を使用していますが、それらの環境のうちの 1 つのホストでしか New Relic を実行できない場合があります。また、異なるサブスクリプションレベルで複数の New Relic アカウントを持っているお客様もいて、どのホストがどのアカウントに接続するかを制御する必要があります。これらのどちらの状況でも、環境固有の設定を使用することができます。

一般的な環境でのデフォルト設定は、設定ファイルの下部に表示されます。ここでは、productionとstagingの例を示します。

screen-hosts-code.png

New Relic .yml ファイルの例: 本番環境とステージング環境のデフォルト設定を示しています。

カスタマイズ設定

これらの設定は必要に応じて編集することができます。また、独自の状況に応じてカスタム環境セクションを追加することもできます。例えば、 YAML では、アンカー (& ) タグでラベル付けされたノードを参照するノード参照 ( * ) およびハッシュマージ (< < ) を提供しています。New Relic エージェントのデフォルト設定ファイルには、 & *default_settings* タグに設定された共通の設定オプションが同梱されていますが、環境間で設定オプションを共有するために独自の設定ファイルを作成することができます。

アカウントへの接続を許可するホストを制御するには、該当する環境で monitor_mode を true または false に設定します。ステージングホストがあるアカウントに接続し、プロダクションホストが別のアカウントに接続するようにするには、それぞれの環境で license_key を接続方法に合わせて設定します。上のスクリーンショットにあるように、 app_name やその他の環境に応じた設定を行うことができます。

環境

New Relic エージェントは、それが実行されている環境を決定します。例えば、Ruby は標準の *RAILS_ENV OS 環境変数を使用します。

Copyright © 2022 New Relic株式会社。