診断アプリケーション モジュールを作成するには、次の手順に従います。
- まだ行っていない場合、Administration Console のチェンジ センタで [ロックして編集] をクリックします (チェンジ センタの使用を参照)。
-
左ペインで、[デプロイメント] をクリックします。
-
[デプロイメントの概要|制御] ページで、診断モニタをコンフィグレーションするアプリケーションまたはアプリケーション モジュールの名前をクリックします。
-
[(アプリケーション名またはモジュール名) の設定] ページで、[コンフィグレーション|インスツルメンテーション] を選択します。
-
[このモジュールの診断モニタ] の下にある [カスタム モニタを追加] をクリックします。
-
[カスタム モニタを追加] ページで、[モニタ名] フィールドにモニタの名前を入力します。
-
[説明] フィールドに説明を入力します (省略可能)。
-
[場所の種類] フィールドから場所を選択します。[場所の種類] では、診断アクションがジョイントポイントから相対的にトリガされる場所を指定します。ジョイントポイントは、クラス内の特定の場所で、メソッドやメソッド内の呼び出しサイトなどを指します。
- [前] を選択すると、診断アクティビティはジョインポイントの前で行われます。
- [後] を選択すると、診断アクティビティはジョインポイントの後で行われます。
- [前後] を選択すると、診断アクティビティはジョインポイントの前と後の両方で行われます。
-
[ポイントカット] フィールドに、ポイントカットを定義する式を入力します。ポイントカットとは、一連のジョインポイントを指定する式です。カスタム モニタのポイントカットの定義、適切なポイントカット構文、およびポイントカット式のルールについては、カスタム モニタのポイントカットの定義を参照してください。
-
[OK] をクリックします。
- これらの変更をアクティブにするには、Administration Console のチェンジ センタで [変更のアクティブ化] をクリックします。
すべての変更が即座に有効になるわけではありません。再起動が必要なものもあります (チェンジ センタの使用を参照)。