モニター対象からのクラスの除外

モニター対象から特定のクラスを除外して、データ収集をカスタマイズできます。このカスタマイズには、ツールキット・プロパティー・ファイルを使用します

このタスクについて

toolkit_custom.properties ファイルを編集して、各アプリケーション・サーバーのトランザクション・トラッキングをカスタマイズするか、toolkit_global_custom.properties ファイルを編集して、すべてのアプリケーション・サーバー・インスタンスをカスタマイズします。

toolkit_custom.properties ファイルは、単一のアプリケーション・サーバー用に以下の手順で使用されます。プロパティーは、toolkit_global_custom.properties ファイルでもサポートされます。ツールキット・プロパティー・ファイルについて詳しくは、『Liberty データ・コレクターのプロパティー・ファイル』を参照してください。

手順

  1. アプリケーション・サーバーの toolkit_custom.properties ファイルをテキスト・エディターで開きます。このファイルは、以下のディレクトリーにあります。

    dc_home/runtime/app_server_version.node_name.profile_name.server_name/custom

  2. ファイルを編集して以下のプロパティーを追加し、変更を保存します。
    am.camtoolkit.gpe.customxml.exclude=excludes.xml
  3. 同じ custom ディレクトリーに、以下の内容を含む excludes.xml ファイルを作成し、除外するクラス名を <exclude> タグで囲んで指定します。必要に応じて任意の数のクラスを追加でき、アスタリスク・ワイルドカード (*) がサポートされます。
    <gpe>
      <bci>
        <classExcludes>
          <exclude>class_name_to_be_exclued</exclude>
          <exclude>class_name_to_be_exclued</exclude>
        </classExcludes>
      </bci>
    </gpe>
    例:
    <gpe>
      <bci>
        <classExcludes>
          <exclude>org.apache.struts.action.ActionServlet</exclude>
          <exclude>com.company.package.*</exclude>
        </classExcludes>
      </bci>
    </gpe>
  4. アプリケーション・サーバーを再始動します。

次のタスク

クラスが除外されていることを確認するには、toolkit.xml ファイルで、そのクラス名が <classExcludes> セクションにリストされているかどうかを調べます。
要確認: toolkit.xml ファイルにはランタイム設定が含まれており、アプリケーション・サーバーが再始動されるたびに最新表示されます。