PHP エージェントのノード再利用

このページでは、PHP エージェントのノード再利用機能の使用方法について説明します。

PHP エージェントのノード再利用

このページでは、PHP エージェントのノード再利用機能の使用方法について説明します。

ノード名の再利用プロパティの設定

PHP 構成ファイルで nodeReuse プロパティを構成します。
  1. ご使用の環境に応じて、PHP 構成ファイル php.ini または appdynamics_agent.ini を編集します。
  2. PHP 構成ファイルで、次の設定を構成します。
    agent.nodeReuse
    agent.nodeReuse の値が true に設定されている場合、エージェントは再利用ノード名を使用します。デフォルト値は false です。
    agent.nodeReusePrefix
    ノード名を再利用するようにエージェントを構成する際に、agent.nodeReusePrefix プロパティを使用し、コントローラがノード名を動的に生成するために使用するプレフィックスを指定します。

    この設定は、agent.nodeReusetrue に設定されている場合に必要です。

    再利用ノード機能の例:

    php.ini reportGen で次の構成を使用します。並列で実行しているノードの数に応じて、ノード名には、-1 や -2 などのサフィックスが付きます。シャットダウンされ履歴ノードと見なされるノードの名前は、新しいノードで再利用できます。

    agent.nodeReuse=true agent.nodeReusePrefix=reportGen
    注: agent.nodeReuse およびノード名を使用すると、agent.nodeReusePrefix プロパティが優先されます。

インストール時のノード名の再利用プロパティの設定

-r PHP エージェントのインストール時に、ノード名の再利用プロパティを設定できます。インストールコマンドで -r フラグを使用します。

./install.sh -a <account_name>@<account_access_key> -r <controller-host> <controller-port> <app_name> <tier_name> <node_name>