本文へスキップ

PHP

PHPアプリケーションでログを収集するための設定方法を案内します。

エージェントのアップデート

PHPエージェント2.3.2バージョンから可能です。アップデート方法は次の文書を参照してください。

エージェント設定の確認

ホーム画面 > プロジェクト選択 > ログ > ログ設定

  1. WhaTapモニタリングサービスの初期画面でプロジェクトを選択した後、ログ > ログ設定 メニューに移動してください。

  2. ログモニタリングを開始する タブの 1. エージェント設定の確認 の案内に従って、エージェント設定を確認してください。

設定ファイルパスの確認

ログモニタリングするファイルの設定ファイルパスを確認してください。CLI環境または、ウェブで確認することができます。

CLI環境で確認する

$ php -i | grep 'Scan'
Scan this dir for additional .ini files => /etc/php8.0.d
ノート

パスが"(None)"の場合、設定ファイルのパスは*/usr/whatap/php*です。

ウェブで確認する

CLI環境とApache環境でPHPの設定が異なる場合は、Web上で phpinfo() 関数の結果を確認してください。

コマンド入力

設定ファイルパスを含むコマンドを入力すると、ログモニタリングが開始されます。

export LOGFILES=/some/path/file1,/some/other/file2
echo "whatap.logsink_enabled=true" | sudo tee -a [設定ファイルパス]/whatap.ini
echo "whatap.logsink.files=$LOGFILES" | sudo tee -a [設定ファイルパス]/whatap.ini

ログモニタリングの活性化

ホーム画面 > プロジェクト選択 > ログ > ログ設定

ログモニタリングを開始する タブの 2. ログモニタリングの有効化 で、WhaTapのログモニタリングを有効または無効に設定できます。

  • アイコン ログモニタリングの有効化:トグルボタンをオンにするとログモニタリングが有効になり、有効化した日から15日間は無料でお試しいただけます。
  • アイコン ログモニタリングの無効化:トグルボタンをオフにするとログモニタリングが無効になり、以降ログは保存されません。
ノート

ログモニタリングの有効化権限

エージェントをインストールした後、プロジェクトに対して編集権限を持つユーザーのみがログモニタリングを有効化できます。 権限の詳細については、次のドキュメントを参照してください。