このタスクを使用して、モニター機能がサービス・コンポーネント・イベントをロガー・ファイルにパブリッシュするように指定できます。
このタスクを使用する理由とその時期
WebSphere
® Process Server アプリケーションがモニター対象イベントをログに記録できるようにするには、モニターするサービス・コンポーネント・イベント・ポイント、イベントごとに必要な詳細レベル、およびイベントのログへのパブリッシュで使用する出力形式を指定する必要があります。管理コンソールを使用して、次の操作を実行できます。
- 特定のイベント・ログを使用可能または使用不可にする。
- ログの詳細レベルを指定する。
- ログ・ファイルの保管場所、保持するログ・ファイルの数、およびログ出力の形式を指定する。
ログ構成は、静的または動的に変更することができます。静的構成変更は、アプリケーション・サーバーの始動または再始動時にアプリケーションに反映されます。動的構成変更つまりランタイムの構成変更は、即座に適用されます。
ログの作成時、構成データに基づいてログのレベル値が設定されます。特定のログ名に対応する構成データがない場合、ログ・レベルの値はそのログの親から取得されます。親ログの構成データが存在しない場合は、さらにその親のログがチェックされ、ヌル以外のレベル値が検出されるまでツリーをさかのぼって同じ操作が実行されます。ログのレベルを変更すると、その変更はログの子に伝搬され、必要に応じてさらにその子に伝搬されます。
このタスクのステップ
- ロギングを使用可能にし、ログの出力プロパティーを設定します。
- ナビゲーション・ペインで、「サーバー」>「アプリケーション・サーバー」をクリックします。
- 作業で使用するサーバーの名前をクリックします。
- 「トラブルシューティング」の下で、「ロギングおよびトレース (Logging and tracing)」 をクリックします。
- 「ログ詳細レベルの変更 (Change Log Detail levels)」をクリックします。
- コンポーネント、パッケージ、およびグループのリストに、稼働中のサーバーに現在登録されているすべてのコンポーネントが表示されます。少なくとも 1 度呼び出されたプロセス・サーバー・イベントのみがこのリストに表示されます。ログ可能なイベント・ポイントを持つすべてのプロセス・サーバー・コンポーネントは、WBILocationMonitor.LOG. という名前で始まるいずれかのコンポーネントの下にリストされます。
- 構成を静的に変更するイベントを選択するには、「構成」タブをクリックします。
- 構成を動的に変更するイベントを選択するには、「ランタイム (Runtime)」タブをクリックします。
- ログに記録するイベントまたはイベント・グループを選択します。
- イベントまたはイベント・グループごとにロギング・レベルを設定します。
注: CEI イベントのロギングでは、FINE、FINER、および FINEST レベルのみが有効です。
- 「適用」をクリックします。
- 「OK」をクリックします。
- 静的な構成変更を有効にするには、プロセス・サーバーを停止して再始動します。
結果
デフォルトでは、ロガーは、
install_root/profiles/profile_name/logs/server_name フォルダーにある trace.log というファイルに出力をパブリッシュします。