はじめに
Oracle WebLogic Serverロギング・サービスは、サーバー、サブシステムおよびアプリケーション・イベントのモニターに使用されます。メッセージをログ・ファイルに書き込み、WebLogic Serverがブロードキャストするログ・メッセージをリスニングするようにWebLogic Serverを構成できます。WebLogic Server Administrationコンソールからもログ・メッセージを表示できます。
対象読者
このドキュメントは、WebLogicロギング・サービスを構成し、サーバーおよびサブシステムのイベントをモニターするシステム管理者、およびJava Platform, Enterprise Edition (Java EE)アプリケーション・ログをWebLogic Serverログに統合するJava EEアプリケーション開発者に情報を提供するものです。このドキュメントの内容は、開発からテストおよび本番まで、ソフトウェア・プロジェクトのすべての段階に関連しています。
このマニュアルでは、アプリケーションのロギングまたはログ・メッセージ・カタログのローカライズおよびインターナショナライズは扱いません。これらのトピックに関する情報へのリンクについては、「関連ドキュメント」を参照してください。
Java EE技術、Web技術、オブジェクト指向プログラミング技術、およびJavaプログラミング言語について読者が精通していることを前提としています。
ドキュメントのアクセシビリティについて
Oracleのアクセシビリティへの取り組みについては、Oracle Accessibility ProgramのWebサイト(http://www.oracle.com/pls/topic/lookup?ctx=acc&id=docacc
)にアクセスしてください。
Oracle Supportへのアクセス
サポートをご購入のOracleのお客様は、My Oracle Supportにアクセスして電子サポートを受けることができます。詳細情報は(http://www.oracle.com/pls/topic/lookup?ctx=acc&id=info
)か、聴覚に障害のあるお客様は(http://www.oracle.com/pls/topic/lookup?ctx=acc&id=trs
)を参照してください。
ダイバーシティ&インクルージョン
Oracleはダイバーシティ&インクルージョンに積極的に取り組んでいます。Oracleは、ソート・リーダーシップと革新性を高める社員の多様性を尊重し、その価値を重んじています。従業員、お客様、パートナー様にポジティブな影響をもたらすインクルーシブな文化を醸成する私たちのイニシアティブの一環として、製品やドキュメントからインセンシティブな用語を取り除くように努めています。 また、Oracle製品および業界標準が進化する中、お客様の既存の技術との互換性を維持する必要性およびサービスの継続性確保の要求にも留意しています。このような技術的な制限により、当社のインセンシティブな用語を削除する取組みは継続中であり、時間と皆様のご協力が必要となります。
関連ドキュメント
WebLogic Serverのすべてのマニュアルは、Webサイトで公開されています。特に、Oracle WebLogic Server管理コンソール・オンライン・ヘルプのログの表示と構成に関する項には、WebLogic Serverインスタンスが生成するログ・ファイルを表示して構成する方法、また『Oracle WebLogic ServerにデプロイされたアプリケーションへのWebLogicロギング・サービスの追加』の「WebLogic Serverでのメッセージ・カタログの使い方」には、WebLogic Serverメッセージ・カタログ、非カタログ・ロギング、およびサーブレット・ロギングを使用してアプリケーションやリモートのJavaクライアントからのログ・メッセージを生成する方法、およびログ・メッセージの国際化とローカライズに対応したWebLogicのサポートについて記載されています。
ロギングのサンプルとチュートリアル
このドキュメントの他にも、ロギングの構成やAPIの使い方を示す様々なサンプル・ロギング・コードが用意されています。
Avitek Medical Recordsアプリケーション(MedRec)とチュートリアル
MedRecはWebLogic Serverに付属したエンドツーエンドのサンプルJava EEアプリケーションであり、一元的で独立した医療記録管理システムをシミュレートします。MedRecアプリケーションには、患者、医師、および管理者に対して、様々なクライアントを使用して患者のデータを管理するフレームワークが用意されています。
MedRecはWebLogic ServerとJava EEの機能を例示し、推奨されるベスト・プラクティスを重要点として示します。MedRecは、WebLogic Serverインストールを使用してオプションでインストールされます。MedRecはORACLE_HOME
\user_projects\domains\medrec
ディレクトリから起動できます。この場合、ORACLE_HOME
はOracle WebLogic Serverをインストールした際にOracle Homeと指定したディレクトリです。詳細は、『Oracle WebLogic Serverの理解』のサンプル・アプリケーションとコード例に関する項を参照してください。
MedRecへのLog4jの統合
WebLogic ServerとともにインストールされるMedRecドメインは、Log4jロギングを有効にするように構成されています。一部のアクション・クラスとMedRecユーティリティ・クラスでは、weblogic.logging.log4j.Log4jLoggingHelper
クラスを使用して、新しいロガーの作成、Log4jアペンダへのアクセス、ロガーへのアペンダの登録が可能です。これにより、ベース・クラスを拡張するクラスは、ロガーを使用して情報メッセージをWebLogic Serverログ・ファイルに書込めます。
WebLogic Server配布キットのロギング・サンプル
WebLogic Serverでは、オプションで、APIコード・サンプルがORACLE_HOME
\wlserver\samples\server
にインストールされます(ここで、ORACLE_HOME
はWebLogic Serverのコード・サンプルが構成されているディレクトリ)。WebLogic Serverサンプル・コードの詳細は、『Oracle WebLogic Serverの理解』のサンプル・アプリケーションおよびサンプル・コードに関する項を参照してください。
WebLogic Serverの新機能および変更された機能
WebLogic Serverのこのリリースに追加された新機能の一覧については、『Oracle WebLogic Serverの新機能』を参照してください。