ヘッダーをスキップ

Oracle Identity Manager デザイン・コンソール・ガイド
リリース9.1.0

E05904-02
目次
目次
索引
索引

戻る 次へ

10 Oracle Identity Managerのロギング機能

この章では、Oracle Identity Managerのロギング機能について説明します。次の内容について説明します。

Oracle Identity Managerのロギング機能の概要

Oracle Identity Managerには、アプリケーションで実行されるアクティビティに関連するログ・ファイルの作成機能があらかじめ組み込まれています。これらのログ・ファイルに記録される情報のレベル、ログ・ファイルの場所、および情報のアーカイブ頻度は、構成ファイルを使用してカスタマイズできます。また、Oracle Identity Managerでは、標準のエラーおよび標準の出力メッセージを含むファイルも提供しています。

Oracle Identity Managerで作成されるログ・ファイルを使用して、アプリケーションの様々なモジュール(Adapter FactoryやTask Schedulerなど)で実行されるアクティビティを追跡したり、エラー・メッセージやデータベースに対して実行される問合せを監視できます。このような追跡と監視のアクティビティは、発生の可能性がある問題のトラブルシューティングや、予測されるアプリケーション・レスポンスのテストに役立ちます。

制御可能な項目は次のとおりです。

ログ・ファイルの場所とそのプロパティは、OIM_DC_HOME/xlclient/config/ディレクトリにあるlog.propertiesファイルで管理されます。

ログ・レベルの設定

Oracle Identity Managerでは、ロギングにlog4jが使用されます。Design Consoleのロギング・レベルは、OIM_DC_HOME/xlclient/config/log.propertiesロギング・プロパティ・ファイルで構成されます。デフォルトでは、すべてのOracle Identity Managerコンポーネントは警告レベルで出力が生成されるように構成されています。ログ・レベルの変更は、すべてのコンポーネントに対して行うことも、個別のコンポーネント(Design Consoleなど)に対しても行うこともできます。

Oracle Identity Managerコンポーネントは、OIM_DC_HOME/xlclient/config/log.propertiesファイルのXELLERATEセクションにリストされています。次に例を示します。

log4j.logger.XELLERATE=WARN
log4j.logger.XELLERATE.DDM=DEBUG
log4j.logger.XELLERATE.ACCOUNTMANAGEMENT=DEBUG
log4j.logger.XELLERATE.SERVER=DEBUG
log4j.logger.XELLERATE.RESOURCEMANAGEMENT=DEBUG
log4j.logger.XELLERATE.REQUESTS=DEBUG
log4j.logger.XELLERATE.WORKFLOW=DEBUG
log4j.logger.XELLERATE.WEBAPP=DEBUG
log4j.logger.XELLERATE.SCHEDULER=DEBUG
log4j.logger.XELLERATE.SCHEDULER.Task=DEBUG
log4j.logger.XELLERATE.ADAPTERS=DEBUG
log4j.logger.XELLERATE.JAVACLIENT=DEBUG
log4j.logger.XELLERATE.POLICIES=DEBUG
log4j.logger.XELLERATE.RULES=DEBUG
log4j.logger.XELLERATE.DATABASE=DEBUG
log4j.logger.XELLERATE.APIS=DEBUG
log4j.logger.XELLERATE.OBJECTMANAGEMENT=DEBUG
log4j.logger.XELLERATE.JMS=DEBUG
log4j.logger.XELLERATE.REMOTEMANAGER=DEBUG
log4j.logger.XELLERATE.CACHEMANAGEMENT=DEBUG
log4j.logger.XELLERATE.ATTESTATION=DEBUG
log4j.logger.XELLERATE.AUDITOR=DEBUG

Designのログ・レベルを設定するには、OIM_DC_HOME/xlclient/config/log.propertiesロギング・プロパティ・ファイルを次のように編集します。

  1. OIM_DC_HOME/xlclient/config/log.propertiesファイルをテキスト・エディタで開きます。このファイルには、Oracle Identity Managerの共通設定と、Oracle Identity Managerを構成するコンポーネントやモジュールごとの設定が含まれています。

    次に示すように、デフォルトではOracle Identity Managerは警告レベルで出力が生成されるように構成されています。

    log4j.logger.XELLERATE=WARN
    
    

    これはOracle Identity Managerの共通の値です。個別のコンポーネントやモジュールは、プロパティ・ファイル内のこの共通値の後にリストされています。コンポーネントやモジュールごとに異なるログ・レベルを設定することもできます。特定のコンポーネントに設定したログ・レベルは共通設定よりも優先されます。

  2. 共通値を目的のログ・レベルに設定します。サポートされているログ・レベルは次のとおりです。記録される情報量が多い順に示します(最も多いのがDEBUG、最も少ないのがFATAL)。

    • DEBUG

    • INFO

    • WARN

    • ERROR

    • FATAL

  3. コンポーネントやモジュールにはそれぞれ異なるログ・レベルを設定できます。たとえば、Design Consoleのログ・レベルをDEBUGにするには、次の値を設定します。

    log4j.logger.XELLERATE=WARN
    log4j.logger.XELLERATE.ACCOUNTMANAGEMENT=INFO
    log4j.logger.XELLERATE.JAVACLIENT=DEBUG
    
    
  4. 変更を保存します。

  5. Design Consoleを再起動して変更を反映させます。


戻る 次へ
Oracle
Copyright © 2007, 2008 Oracle Corporation.

All Rights Reserved.
目次
目次
索引
索引