Systemwalker Service Catalog Managerは以下のタイプのログ情報をサポートします。
ERROR:現在のトランザクションで作業を継続できないか、問題を解決する必要があることを示す情報。ログファイルには、スタックトレース全体で実行時に発生したすべての例外が含まれます。
WARN:操作の完了が全部か一部のみかに関わらず、操作を完了できる情報。メールを送信できなかった場合など。このログレベルは、メッセージ種別がWARNとERRORのすべてのメッセージで構成されます。
INFO:サーバの状態、サーバが起動中か停止中か、ユーザーがログインしているかなどの基本情報。このログレベルは、メッセージ種別がINFO、WARN、ERRORのすべてのメッセージで構成されます。
DEBUG:主にメソッドの開始・終了、問題解決方法の提案など、Systemwalker Service Catalog Manager実装に関する詳細情報。このログレベルはすべてのメッセージで構成されます。
log4jログフレームワークは、選択的にlog4j.properties設定ファイルを使用します。log4j.propertiesには、ログレベルの設定と実行時にフレームワークの動作を決定する構成設定の一覧が含まれます。ログレベルでは、ログファイルに書き込まれる記録情報の種類を定義します。ファイルを修正することによって、ログレベルを変更できます。デフォルトでは、INFOログレベルが使用されます。
構成設定項目“B.1.12 LOG_CONFIG_FILE”は、log4j.properties構成設定への絶対パスを格納します。デフォルトでは、Systemwalker Service Catalog Managerは以下のアプリケーションサーバドメインのconfサブディレクトリでこのファイルを検索します。
<GLASSFISH_HOME>/domains/<利用しているドメイン>/conf
このパスはクラスタのノードごとに異なるため、構成設定はノード固有です。
初回設定時には、再起動する必要があります。その後、log4j.propertiesファイルが見つかったら、60秒ごとにコンテンツが変更されているか確認します。ログレベルが変更されている場合、実行時にすべてのロガーに適用されます。Systemwalker Service Catalog Managerを再起動する必要はありません。
log4j.propertiesが存在しないか、構成設定項目“B.1.12 LOG_CONFIG_FILE”の値が未設定または変更されている場合、構成設定項目“B.1.14 LOG_LEVEL”に格納されているログレベルが適用されます。この設定を変更すると、新しいレベルを有効にするためにSystemwalker Service Catalog Managerを再起動する必要があります。
log4j.propertiesファイルには、Systemwalker Service Catalog Managerサービスごとに異なるログレベルを定義するための入力項目を含めることができます。例えば、log4j.propertiesファイルで以下が定義されている場合、Identity Serviceによって生じるすべてのイベントはDEBUGレベルに記録され、その他すべてのイベントはINFOレベルに記録されます。確認するログファイルはsystem.logファイルです。
以下のサービスに対して異なるログレベルを定義できます。
log4j.rootLogger=INFO log4j.logger.sys.com.fujitsu.adm.um.identityservice=DEBUG
以下のサービスに対して異なるログレベルを定義できます。
Service | Package name |
---|---|
アカウント管理サービス | com.fujitsu.adm.um.accountservice |
伝票発行サービス | com.fujitsu.adm.um.billingservice |
カタログサービス | com.fujitsu.adm.um.categorizationservice |
割引サービス | com.fujitsu.adm.um.discoutservice |
イベント管理サービス | com.fujitsu.adm.um.eventservice |
ID管理サービス | com.fujitsu.adm.um.identityservice |
サービスポータル管理サービス | com.fujitsu.adm.um.marketplace |
レポートサービス | com.fujitsu.adm.um.reportingservice |
レビューサービス | com.fujitsu.adm.um.reviewservice |
SAMLサービス | com.fujitsu.adm.um.credential |
検索サービス | com.fujitsu.adm.um.searchservice |
サービスプロビジョニングサービス | com.fujitsu.adm.um.serviceprovisioningservice |
セッションサービス | com.fujitsu.adm.um.sessionservice |
サブスクリプション管理サービス | com.fujitsu.adm.um.subscriptionservice |
タグサービス | com.fujitsu.adm.um.serviceprovisioningservice |
トリガーサービス | com.fujitsu.adm.um.triggerservice |
トリガー定義サービス | com.fujitsu.adm.um.triggerdefinitionservice |
VATサービス | com.fujitsu.adm.um.vatservice |