インストールにより追加されたファイル
PHP構成ファイル
Splunk AppDynamics の場合、対象の PHP 構成ファイルは php.ini および appdynamics_agent.ini フラグメントです。Splunk AppDynamics 設定は、ご使用の PHP がインストールされているオペレーティングシステムに応じて、どちらかの .ini ファイルにあります。
PHP エージェントインストーラは、php.ini ファイルがあるディレクトリに appdynamics_agent.ini ファイルを追加します。このディレクトリは次のコマンドを使用して検索することができます。
php -i | grep -e "Additional .ini files parsed"
インストーラが PHP 展開の ini フラグメントが存在するディレクトリを特定できない場合は、必要な Splunk AppDynamics の ini フラグメントを表示し、それをコピーしてメインの ファイルに貼り付けるよう要求します。
考えられる場所の詳細については、https://www.php.net/manual/en/configuration.file.php も参照してください。
.so および .dll ファイル
インストーラは、PHP 拡張ディレクトリに次のファイルもインストールします。
- Linux の場合:appdynamics_agent.so
- Windows の場合:appdynamics_agent.dll
php -i | grep extension_dir
ログ
各アプリケーションには、エージェントログとプロキシログがあります。
デフォルトで、エージェントログは $<php_agent_install>/logs/agent.log に書き込まれます。ログにはエージェントが処理してプロキシに送信するトランザクションが含まれます。エージェントログの命名におけるデフォルトのパターンは以下のとおりです。
agent.log: the current logagent.log.1: most recent log:2 番目に最新のログ:3 番目に最新のログ:4 番目に最新のログagent.log.5: fifth recent log
デフォルトでは、プロキシログは次に書き込まれます。
$<php_agent_install> /logs/proxy_$date.log 。このログには、プロキシがエージェントから受け入れてコントローラに送信するトランザクションが含まれます。
--log-dir オプションを使用してログディレクトリを構成すると、プロキシログはエージェントログと同じディレクトリに書き込まれます。
RPM インストールで生成されるログファイルの場所については、「RPMによるPHPエージェントのインストール」の RPM ログファイルを参照してください。