本文へスキップ

PHPエージェントの設定

PHPエージェントは、必要な設定を_whatap.ini_ファイルに作成して変更することができます。ユーザーの利便性を高めるため、WhaTapモニタリングサービスもエージェント設定機能を提供しています。

ノート

一般的に設定はランタイムですぐに reload されます。ただし、設定の仕組みで Apache またはPHP-FPM の起動時に適用されるオプションは、再起動が必要な場合があります。

サービス画面でエージェントを設定する

ホーム画面 > プロジェクト選択 > 管理 > エージェント設定

モニタリング対象サーバーにあるwhatap.iniファイルを修正することなく、WhaTapモニタリングサービスからエージェント設定のオプションを追加または修正、削除することができます。

ノート
  • この機能は、修正権限を持つメンバーのみ利用できます。修正権限のないメンバーは、設定内容の表示のみ可能です。

  • オプション値として設定できる形式は次のとおりです。

    • Boolean形式の値は、trueまたはfalseを選択してください。
    • 数値の値は数字のみ入力できます。
    • テキスト(String) 形式の値を入力または修正する場合は、オプションの説明を詳しく確認してください。
  • 修正できないオプションは選択できません。(例、license

  • 追加または修正、削除したオプションによっては、エージェントの再起動が必要になる場合があります。

  • アプリケーションの種類やエージェントのバージョンによって、適用できるオプションキーが異なる場合があります。

オプションを追加する

エージェント設定

  1. エージェント一覧からオプションを追加する数字1エージェントを選択します。

  2. 数字2 オプションの作成から追加するオプションを選択します。

    • 検索で追加するオプションを見つけることができます。テキストを入力すると、一致するオプションをフィルタリングします。
    • 直接入力を選択する場合は、オプションキーと値を入力できます。
  3. 選択したオプションキーの説明と既定値を確認し、設定値を入力します。

    • 選択したオプションをキャンセルするには削除アイコンボタンを選択します。
    • オプションを追加設定するには+ 追加するボタンを選択し、上記2のプロセスを繰り返します。
  4. 必要なすべてのオプションを追加した場合は、画面右上の適用ボタンを選択します。

選択したオプションと設定値をエージェントに適用します。

ノート
  • 変更内容を初期化するには、画面右上の初期化アイコンボタンを選択します。
  • オプション値に何も入力しない状態で適用ボタンを選択した場合は、オプションを削除します。
  • すでに追加したオプションは、オプション一覧から選択することはできません。
  • アプリケーションの種類やエージェントのバージョンによって、適用できるオプションキーが異なる場合があります。
  • 例として提供された画像は、アプリケーションの種類やエージェントによって異なる場合があります。

オプションを修正・削除する

オプションを修正

  1. 画面を上下にスクロールするか、左側のオプション一覧から修正または削除するオプションを選択してください。

  2. 変更するオプションから目的の値を選択または修正してください。オプションを削除するには削除アイコンボタンを選択してください。

  3. 変更した事項を適用するには適用ボタンを選択してください。

ノート
  • 画面の上部に移動するには数字3オプションで移動ボタンを選択してください。

  • オプション値に何も入力しない状態で適用ボタンを選択した場合は、オプションを削除します。

複数のエージェントに同時適用する

プロジェクトに所属する複数のエージェントに変更したオプションを同時に適用できます。

  1. 画面右上の複数エージェント適用 チェックボックスを選択すると、各オプション項目にチェックボックスが生成されます。

  2. 同時に適用するオプションのチェックボックスを選択してください。複数選択できます。

  3. 画面右上の適用ボタンを選択してください。

  4. エージェント適用ウィンドウが表示すると、変更したオプションを適用するエージェントを選択してください。すべてを選択するには、全体選択チェックボックスを選択してください。

  5. 適用ボタンを選択します。

エージェントの既定値を設定する

プロジェクトに新しいエージェントを追加する場合、既存の設定値を繰り返し適用する手間を省くには、プロジェクト別、業務別の基本設定値を作成して適用します。

  • タスクデフォルトwhatap.iniファイルから whatap.okindエントリとして分類されたエージェントにオプションを適用し、どのオプションが適用されているか確認することができます。

  • プロジェクトデフォルト:プロジェクトに所属するすべてのエージェントに共通のオプションを適用することができ、どのオプションに適用されているか確認できます。

ノート
  • ジョブのデフォルトまたはプロジェクトのデフォルトタブを選択してオプションを適用するとエージェントの管理に役立ちます。

  • オプションの優先順位は、ジョブのデフォルトプロジェクトのデフォルトエージェント設定の順です。

    • プロジェクトのデフォルトで、bオプション値に1000を適用し、ジョブのデフォルトで、bオプション値に2000を適用した場合、ジョブのデフォルトで設定したオプション値の2000を優先します。
    • プロジェクトのデフォルトで、bオプション値に入力せずに、ジョブのデフォルトの bオプション値に2000が適用された場合、ジョブのデフォルトで設定したオプション値が優先されます。

エージェント設定を共有する

エージェントの設定内容を json形式のファイルとして保存し、そのファイルを読み込んで他のエージェントに適用することができます。

  1. エージェント一覧で設定内容をjsonファイルに書き出しするエージェントを選択してください。

  2. 画面右上の書き出しアイコンボタンを選択してください。

  3. jsonファイルをダウンロードしてください。

  4. エージェント一覧で他のエージェントを選択してください。

  5. 画面右上の読み込みアイコンボタンを選択してください。

jsonファイルを通じて読み込んだエージェント設定を確認してください。

エージェント設定オプションの案内

次のリンクは、設定できるオプションについて説明します。