サーバーサイドのエージェント設定

サーバーサイドコンフィグレーションは、一部のコア設定を言語エージェントの設定ファイルからNew Relicコレクターに移します。言語エージェントに応じて、以下の設定を利用できます。

  • トランザクショントレース
  • SQLレコードとロギング
  • SQLクエリプラン
  • エラー収集
  • スレッドプロファイリング
  • クロスアプリケーショントレーシング

一元化とセキュリティ

サーバーサイドコンフィグレーションでは、New Relic UIから設定を容易に管理できます。環境設定の一元化は、標準への準拠とセキュリティ管理にも役立ちます。

たとえすべてのNew Relic APMエージェントが複数のホストにまたがる場合でも、変更は全エージェントに自動的に適用されます。エージェントはUIから利用できない設定についてはローカル設定に従います。

サーバーサイドコンフィグレーションの優先順位

この機能の便利なところは、デプロイメントや再起動を行わなくてもNew Relic UI内で直接環境設定を管理できる点です。設定変更のオプションと、環境変数その他の設定オプションを利用するときの優先順位は、使用している言語エージェントによります。

設定の階層については、詳しくは個々のエージェントの図をご覧ください。

サーバーサイドコンフィグレーションの有効化

オーナー、管理者、またはアドオン管理者

C SDKとPHPエージェントはサーバーサイドコンフィグレーションに対応していません。他のNew Relicエージェントを使うアプリケーションに対しサーバーサイドコンフィグレーションを有効化するには、次の手順に従ってください。

  1. rpm.newrelic.com/apm> (アプリケーションの選択) > Settings > Application > Server-side agent configurationに移動します。

    または

    rpm.newrelic.com/apmにアクセスします。次に、アプリケーションのインデックス からアプリケーションの歯車fa-gearアイコンを選択し、View settings > Server-side agent configurationを選択します。

  2. サーバーサイドコンフィグレーションの有効化トグルをOnに設定します。
  3. サーバーサイドコンフィグレーションの保存を選択します。

サーバーサイドコンフィグレーションを有効化した後、UI経由で設定を表示、変更できるようになります。

サーバーサイドコンフィグレーションの表示または変更

オーナー、管理者、またはアドオン管理者

サーバーサイドコンフィグレーションを使用する場合は、license_keyおよびapp_nameを引き続きローカル設定ファイルに含める必要があります。これらの設定は、エージェントがNew Relicコレクターとやり取りするのに必要です。

C SDKとPHPエージェントはサーバーサイドコンフィグレーションに対応していません。他のNew Relicエージェントを使うアプリケーションに対し、UIを通して利用可能なサーバーサイドコンフィグレーション設定を表示または変更するには:

  1. rpm.newrelic.com/apm> (アプリケーションの選択) > Settings > Application > Server-side agent configurationに移動します。

    または

    rpm.newrelic.com/apmにアクセスします。次に、アプリケーションのインデックス からアプリケーションの歯車fa-gearアイコンを選択し、View settings > Server-side agent configurationを選択します。

  2. エージェントの環境設定を表示または変更します。
  3. 変更する場合はサーバーサイドコンフィグレーションの保存を選択します。

UIからこれらのオプションをどれか設定すると、エージェントの設定ファイル内の矛盾するオプションは上書きされます。

サーバーサイドコンフィグレーションの無効化

オーナー、管理者、またはアドオン管理者

C SDKとPHPエージェントはサーバーサイドコンフィグレーションに対応していません。他のNew Relicエージェントを使うアプリケーションに対し、UIを通して個別のサーバーサイドコンフィグレーション設定を無効化するには:

  1. 標準の手順に従い、サーバーサイドコンフィグレーションを変更します。
  2. 無効化したい各設定オプションのトグルをOffにします。
  3. サーバーサイドコンフィグレーションの保存を選択します。

サーバーサイドコンフィグレーションを完全に無効化したい場合は、support.newrelic.comでサポートを得てください。無効化は、ローカル環境に戻る必要がある場合に、環境設定の矛盾によって生じる問題を軽減するのに役立ちます。

その他のヘルプ

推奨する詳細情報: