PHP エージェントの対話型インストールの実行

ウィザード形式のインストーラを使用して PHP エージェントをインストールする場合は、APM PHP 対話型インストール モードを使用します。対話型インストーラを使用すると、PHP コレクタ エージェントの設定および PHP プローブ エージェントのインストールが可能です。
apmdevops104jp
ウィザード形式のインストーラを使用して PHP エージェントをインストールする場合は、APM PHP 対話型インストール モードを使用します。対話型インストーラを使用すると、PHP コレクタ エージェントの設定および PHP プローブ エージェントのインストールが可能です。
3
2
PHP エージェントの対話型インストールを実行するには、PHP ルート ディレクトリ権限が必要です。
IntroscopeCollectorAgent.profile ファイルは、<
PHP_Agent_Home
>}/apm-phpagent/collector/core/config ディレクトリにあります。
PHP コレクタ エージェントの設定
以下の手順に従います。
  1. <
    PHP_Agent
    _
    Home
    > ディレクトリから以下のコマンドを実行します。
    ./installer.sh -install
    インストーラでは、以下のメッセージが表示されます。
    INSTALL MENU
    1 - Configure CA PHP Collector Agent
    2 - Install CA PHP Probe Agent
    0 - Exit Installer
    Enter choice (1 or 2 , 0 to exit) : 
  2. 1 - Configure CA PHP Collector Agent
    」を入力します。
  3. Enterprise Manager ホストを入力します。
    Enter
    キーを押して、IntroscopeCollectorAgent.profile の値を使用するか、またはカスタム値を入力して、
    Enter
    キーを押します。
    例:
    12345-rhel6
  4. Enterprise Manager ポートを入力し、
    Enter
    キーを押して、IntroscopeCollectorAgent.profile ファイルの値を使用するか、またはカスタム値を入力して、
    Enter
    キーを押します。
    例:
    5001
  5. PHP コレクタ エージェントが PHP プローブ エージェント接続を受け付けるポートを入力します。
    Enter
    キーを押して、IntroscopeCollectorAgent.profile ファイルの値を使用するか、またはカスタム値を入力して、
    Enter
    キーを押します。
    例:
    5005
  6. デフォルトのポート 5005 以外のポートを使用するようにコレクタ エージェントを設定した場合は、
    introscope.remoteagent.collector.tcp.port
    を IntroscopeCollectorAgent.profile ファイルのポート値と同じ値に設定します。
introscope.remoteagent.collector.tcp.port = 5005
プローブ エージェントのインストール
以下の手順に従います。
  1. <
    PHP_Agent_Home
    > ディレクトリから以下のコマンドを実行します。
    ./installer.sh -install
  2. インストール メニューが表示されたら、「
    2 - Install CA PHP Probe Agent
    」を入力します。
    インストール プロセスが開始されます。
  3. PHP エージェント ログ ディレクトリを入力します。
    Enter
    キーを押して、IntroscopeCollectorAgent.profile の
    /opt/CA/APM/apm-phpagent/logs
    のデフォルト値を使用するか、またはカスタム値を入力して、
    Enter
    キーを押します。
    例: 
     
    /var/log/ca
  4. コレクタ エージェント ポートを設定します。
    Enter
    キーを押して、以前に入力したコレクタ エージェント ポート 5005 を使用するか、またはカスタム値を入力して、
    Enter
    キーを押します。
    例:
    5005
  5. デフォルトのポート 5005 以外のポートを使用するようにコレクタ エージェントを設定した場合は、
    introscope.remoteagent.collector.tcp.port
    を IntroscopeCollectorAgent.profile のポート値と同じ値に設定します。
    introscope.remoteagent.collector.tcp.port = 5005
  6. インストーラが開始され、コンピュータ上で PHP のインストールが検出され、検出されたインストールが表示されます。
    たとえば、以下のメッセージでは、インストーラがコンピュータ上で 3 つの既存の PHP のインストール ディレクトリを検出したことが示されます。
    1) /usr/bin
    2) /opt/php55_fpm/bin
    3) /opt/php7_fpm/bin
    0) Exit
    (Select 1-3, or all to install, 0 to exit)
    たとえば、「
    1
    」、「
    2
    」、および「
    3
    」を入力します。
    インストールが完了するまで、インストーラが実行されます。
  7. 検出された PHP のインストールに関連付けられている任意またはすべての番号を選択します。
例 1: インストール成功
<
PHP_Agent_Home
> ディレクトリから以下のコマンドを実行します。
./installer.sh -install
インストール メニュー
が表示されたら、「
2 - Install CA PHP Probe Agent
」を入力し、以下のとおり入力します。
PHP Root : /usr/bin
Extensions directory : /usr/lib64/php/modules
PHP ini directory : /etc/php.d
 インストーラが開始され、インストールの進行中に以下のメッセージが表示されます。
1) PHP Root : /usr/bin
PHP Version : 5.5.38 
Extensions directory : /usr/lib64/php/modules
Zend Thread Safety : Disabled
PHP ini directory : /etc/php.d
Installation Status : 
Succes
例 2: ZTS が有効になっているサポートされていない PHP による対話型インストールの失敗
<
PHP_Agent_Home
> ディレクトリ
から以下のコマンドを実行します。
./installer.sh -install
インストール メニュー
が表示されたら、「
2 - Install CA PHP Probe Agent
」を入力し、以下のとおり入力します。
PHP Root : /opt/php55_fpm/bin
Extensions directory : /opt/php55_fpm/bin/lib/php/extensions/no-debug-zts-20121212
PHP ini directory : /opt/php55_fpm/etc/php.d
インストーラが開始され、インストールの進行中に以下のメッセージが表示されます。
PHP Root : /opt/php55_fpm/bin
PHP Version : 5.3.26 
Extensions directory :/opt/php55_fpm/bin/lib/php/extensions/no-debug-zts-20121212
Zend Thread Safety : Enabled
PHP ini directory : /opt/php55_fpm/etc/php.d
Installation Status : Failed
Reason : PHP Zend Thread Safety (ZTS) is enabled for the PHP installation located at /opt/php55_fpm/bin.Please contact [email protected] for PHP probe agent with ZTS support.
例 3: サポートされていない PHP バージョンによる対話型インストールの失敗
<
PHP_Agent_Home
> ディレクトリ
から以下のコマンドを実行します。
 
./installer.sh -install
インストール メニュー
が表示されたら、「
2 - Install CA PHP Probe Agent
」を入力し、以下のとおり入力します。
PHP Root : /opt/php55_fpm/bin
Extensions directory : 
PHP ini directory : 
インストーラが開始され、インストールの進行中に以下のメッセージが表示されます。
PHP Root : /opt/php7_fpm/bin
PHP Version : 7.0.0
Installation Status : Failed Reason : Unsupported version 7.0.0 of PHP found at /opt/php7_fpm/bin.