モニター対象から特定のクラスを除外して、データ収集をカスタマイズできます。このカスタマイズには、ツールキット・プロパティー・ファイルを使用します
このタスクについて
toolkit_custom.properties ファイルを編集して、各アプリケーション・サーバーのトランザクション・トラッキングをカスタマイズするか、toolkit_global_custom.properties ファイルを編集して、すべてのアプリケーション・サーバー・インスタンスをカスタマイズします。
toolkit_custom.properties ファイルは、単一のアプリケーション・サーバー用に以下の手順で使用されます。プロパティーは、toolkit_global_custom.properties ファイルでもサポートされます。ツールキット・プロパティー・ファイルについて詳しくは、『Liberty データ・コレクターのプロパティー・ファイル』を参照してください。
手順
-
アプリケーション・サーバーの toolkit_custom.properties ファイルをテキスト・エディターで開きます。このファイルは、以下のディレクトリーにあります。
dc_home/runtime/app_server_version.node_name.profile_name.server_name/custom
-
ファイルを編集して以下のプロパティーを追加し、変更を保存します。
am.camtoolkit.gpe.customxml.exclude=excludes.xml
-
同じ 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>
-
アプリケーション・サーバーを再始動します。
次のタスク
クラスが除外されていることを確認するには、toolkit.xml ファイルで、そのクラス名が <classExcludes> セクションにリストされているかどうかを調べます。要確認: toolkit.xml ファイルにはランタイム設定が含まれており、アプリケーション・サーバーが再始動されるたびに最新表示されます。