スタートアップ・ガイド: カスタマイズされたプロファイル用の Probekit

Probekit は、プローブの設計とインプリメントに役立ちます。プローブ とは、アプリケーションのランタイムの動作の特徴を監視するための Java™ コード・フラグメントです。これらは、何らかのランタイムの特徴を調べる手段を提供します。

例えば、トランザクションを処理するメソッドがアプリケーション内にある可能性があります。 このメソッドをターゲットにして、すべてのトランザクションまたは記述した基準に合うトランザクションでログにエントリーを書き込むプローブを作成することができます。 プローブは、トランザクションの実行時間を追跡して、トランザクションに予想よりも長い時間がかかったときにオペレーターにレポートを発行することもできます。

Probekit は、プローブを作成、テスト、およびデプロイするメカニックを提供します。 Probekit を使用するには、次のようにします。

  1. Probekit プローブを作成します。
    1. Probekit プロジェクトを作成します。
    2. プロジェクトで新しい Probekit ソース・ファイルを作成します。
    3. エディターを使用してプローブを作成します。
    4. プローブをビルドします。ワークスペースが自動ビルド用に構成されている場合は、 自動ビルドされるようにファイルを保管します。それ以外の場合は、 手動の「ビルド」コマンドを使用します。 「問題」ビューにエラーが表示されます。 プローブがエラーなしでビルドされると、Probekit レジストリーに表示されます。
  2. プローブをテストします。「プロファイルおよびロギング」パースペクティブの 「プロファイル」ダイアログ・ボックス から Java プロジェクトを起動する際に、Probekit レジストリーからプローブを選択します。
  3. オプションで、プローブをエクスポートします。 これにより、他のユーザーがそれぞれの Probekit レジストリーにプローブをインポートして使用できるようになります。
注: 独自のプローブを作成するだけでなく、他のユーザーが作成したプローブをインポートして使用することもできます。

詳しくは、「ユーザー定義プローブを使用したランタイム・データの収集」を参照してください。

親トピック: ランタイムの問題判別に関するスタートアップ・ガイド

使用条件 | フィードバック
(C) Copyright IBM Corporation 2004. All Rights Reserved. (C) Copyright IBM Japan 2004