Apache 共通ロギング・サンプルの処理
このサンプルでは、Apache 共通イベント・ロギング API を使用して、共通ベース・イベントをロギングするための TPTP サポートについて説明します。ユーザーは、ロギング・エージェントへの共通ベース・イベントのロギングを体験します。
サンプルをまだ作成していない場合は、「ファイル」>
「新規」>「サンプル...」>「Apache 共通ロギング・サンプル」によりサンプルを作成します。
サンプルの内容には、共通ベース・イベントを Apache 共通ロガーに記録するのに必要な Java ソース・コードおよび依存関係が含まれています。
このサンプルを実行し、ロギング・エージェントに自動で接続するには、以下のステップに従います。
- すべてのコンパイル・エラーが修正されたことを確認します。
- Agent Controller (AC) でスタンドアロン・インストールを選択している場合は、開始していることを確認します (必須ではありません)。代わりに、ワークベンチに組み込まれる限られた数の AC サービスである直接接続を使用することが可能です。
- 「パースペクティブのプロファイルおよびロギング (Profiling and Logging Perspective)」を開きます (「ウィンドウ」>「パースペクティブを開く」>「その他...」>「プロファイルおよびロギング」)。
- 「パースペクティブのプロファイルおよびロギング」からサンプル・クラスを実行します (「実行」>「プロファイル...」>「Java アプリケーション・タイプの新規起動構成の作成 (Create a new launch configuration of type Java Application)」>プロジェクト名を「サンプルのプロジェクト名」に設定>メイン・クラスを「HyadesLoggingCommonsSample」に設定>「モニター」タブに切り替え>「Java プロファイル」を選択解除して「エージェント・ディスカバラー」を選択>「プロファイル」)。
- 数秒後、ロギング・エージェントは自動的に検出され、接続されます。検出したロギング・エージェントを選択し、「パースペクティブのプロファイルおよびロギング」で「ログ」ビューを開き、ログに記録された共通ベース・イベントのログ・レコードを表示します (「ウィンドウ」>「ビューの表示」>「その他...」>「プロファイルおよびロギング」>「ログ・ビュー」>「OK」)。
- 「パースペクティブのプロファイルおよびロギング (Profiling and Logging Perspective)」で「ログ」ビューを更新します (<'HyadesLoggingCommonsSample' ロギング・エージェントを右クリック> >「更新」)。
代わりに、このサンプルを実行してロギング・エージェントに手動で接続するには、以下のステップに従います。
- すべてのコンパイル・エラーが修正されたことを確認します。
- Agent Controller (AC) でスタンドアロン・インストールを選択している場合は、開始していることを確認します (必須ではありません)。代わりに、ワークベンチに組み込まれる限られた数の AC サービスである直接接続を使用することが可能です。
- Java パースペクティブからサンプル・クラスを実行します (「実行」>「実行...」>「Java アプリケーション・タイプの新規起動構成の作成 (Create a new launch configuration of type Java Application)」>「メイン・クラス」>「検索...」>「HyadesLoggingCommonsSample」>「OK」>「実行」)。
- 「パースペクティブのプロファイルおよびロギング (Profiling and Logging Perspective)」を開きます (「ウィンドウ」>「パースペクティブを開く」>「その他...」>「プロファイルおよびロギング」)。
- 「パースペクティブのプロファイルおよびロギング」で「HyadesLoggingCommonsSample」ロギング・エージェントに接続します (「実行」>「プロファイル...」>「接続 - Java プロセス」>「新規」>「ホスト」タブ> Agent Controller でスタンドアロン・インストールを選択していない場合は、「ローカル直接接続」を使用。それ以外の場合は、有効なホスト名とポートを使用。>「エージェント」タブ>「HyadesLoggingCommonsSample」エージェントをダブルクリック>「宛先」タブを選択>「プロファイル・プロジェクト」>「参照...」>「LoggingCommonsProject」>「OK」>「プロファイル」)。
- 'HyadesLoggingCommonsSample' ロギング・エージェントのモニターを開始します (<'HyadesLoggingCommonsSample' ロギング・エージェントを右クリック> >「モニターの開始」)。
- 「パースペクティブのプロファイルおよびロギング (Profiling and Logging Perspective)」で「ログ」ビューを開き、ログに記録された共通ベース・イベントのログ・レコードを表示します (「ウィンドウ」>「ビューの表示」>「その他...」>「プロファイルおよびロギング」>「ログ・ビュー」>「OK」)。
- 「パースペクティブのプロファイルおよびロギング (Profiling and Logging Perspective)」で「ログ」ビューを更新します (<'HyadesLoggingCommonsSample' ロギング・エージェントを右クリック> >「更新」)。
(C) Copyright IBM Corporation 2000, 2006. All Rights Reserved.