5.2 アプリケーションサーバのログ

この節では,アプリケーションサーバのログの調査方法について説明します。

アプリケーションサーバのログのメッセージログ・ユーザログを調査することでエラーの発生原因を調べることができます。また,プロセス障害などの場合も,処理の進行具合や障害の兆候を確認できます。

アプリケーションサーバのログのうち,EJBクライアントアプリケーションのシステムログを参照する場合の留意事項については,「2.6.1 EJBクライアントアプリケーションのシステムログに関する留意事項」を参照してください。

アプリケーションサーバのログには,次の三つの種別があります。

トレース共通ライブラリ形式とは,トレース共通ライブラリを使用して出力するログです。トレース共通ライブラリ形式については,マニュアル「アプリケーションサーバ 機能解説 拡張編」の「9.2.2 ユーザログ出力の仕組み」を参照してください。

独自形式は,トレース共通ライブラリ形式以外の形式で出力されるログです。

ここでは,アプリケーションサーバのログについて,種別ごとに分類して説明します。説明するアプリケーションサーバのログは次のログです。

なお,トレース共通ライブラリ形式のログには,時刻による出力先の切り替えおよびシフトモードでのファイル名付与が有効になるものがあります。詳細は,「3.2.1 設定できる内容」を参照してください。

出力されるログと対応するログの種別,ならびに時刻指定切り替えおよびシフトモードに対応しているかどうかを,ログの取得対象ごとに示します。

表5-2  J2EEサーバおよびリダイレクタのログ種別

分類内容種別時刻指定切り替えおよびシフトモードへの対応
メッセージログ稼働ログトレース共通ライブラリ形式(シングルプロセス)
ログ稼働ログ独自形式
リダイレクタのメッセージログWindowsでHTTP Serverを使用する場合
トレース共通ライブラリ形式(シングルプロセス)
WindowsでMicrosoft IISを使用する場合またはUNIXの場合
トレース共通ライブラリ形式(マルチプロセス)
J2EEリソースアダプタとしてデプロイして使用するリソースアダプタの稼働ログトレース共通ライブラリ形式(シングルプロセス)
J2EEアプリケーションに含めて使用するリソースアダプタの稼働ログトレース共通ライブラリ形式(シングルプロセス)
Webサーブレットログトレース共通ライブラリ形式(シングルプロセス)
ユーザログユーザ出力ログトレース共通ライブラリ形式(シングルプロセス)
ユーザエラーログトレース共通ライブラリ形式(シングルプロセス)
JavaVMの保守情報およびGCのログ独自形式
明示管理ヒープ機能のイベントログ独自形式
例外ログ障害発生時の例外情報トレース共通ライブラリ形式(シングルプロセス)
保守用ログ保守情報トレース共通ライブラリ形式(シングルプロセス)
コンソールメッセージトレース共通ライブラリ形式(シングルプロセス)
EJBコンテナの保守情報トレース共通ライブラリ形式(シングルプロセス)
Webコンテナの保守情報トレース共通ライブラリ形式(シングルプロセス)
起動プロセス標準出力情報独自形式
起動プロセス標準エラー情報独自形式
終了プロセス情報トレース共通ライブラリ形式(シングルプロセス)
リダイレクタの保守用トレースログWindowsでHTTP Serverを使用する場合
トレース共通ライブラリ形式(シングルプロセス)
WindowsでMicrosoft IISを使用する場合またはUNIXの場合
トレース共通ライブラリ形式(マルチプロセス)
イベントログJ2EEサーバの起動,停止または異常終了を示すログトレース共通ライブラリ形式(シングルプロセス)
syslogJ2EEサーバの起動,停止または異常終了を示すログトレース共通ライブラリ形式(シングルプロセス)

(凡例)○:対応している -:対応していない,または該当しない


表5-3 サーバ管理コマンドのログ

分類内容種別時刻指定切り替えおよびシフトモードへの対応
メッセージログ稼働ログトレース共通ライブラリ形式(マルチプロセス)
ログ稼働ログ独自形式
例外ログ障害発生時の例外情報トレース共通ライブラリ形式(マルチプロセス)
保守用ログ保守情報トレース共通ライブラリ形式(マルチプロセス)
コンソールメッセージトレース共通ライブラリ形式(マルチプロセス)
サーバ管理コマンドの保守情報トレース共通ライブラリ形式(マルチプロセス)

(凡例)-:対応していない,または該当しない


表5-4 リソースアダプタバージョンアップコマンド(cjrarupdate)のログ

分類内容種別時刻指定切り替えおよびシフトモードへの対応
メッセージログ稼働ログトレース共通ライブラリ形式(マルチプロセス)
例外ログ障害発生時の例外情報トレース共通ライブラリ形式(マルチプロセス)
保守用ログ保守情報トレース共通ライブラリ形式(マルチプロセス)

(凡例)-:対応していない,または該当しない


表5-5 インプロセスHTTPサーバのログ

分類内容種別
アクセスログインプロセスHTTPサーバの処理結果独自形式
スレッドトレーススレッドトレースの情報独自形式
通信トレース通信トレースの情報独自形式

表5-6 移行コマンド(cjenvupdate)のログ

分類内容種別時刻指定切り替えおよびシフトモードへの対応
メッセージログcjenvupdateコマンドの稼働ログトレース共通ライブラリ形式(マルチプロセス)
例外ログcjenvupdateコマンドの例外情報トレース共通ライブラリ形式(マルチプロセス)
保守用ログcjenvupdateコマンドの保守情報トレース共通ライブラリ形式(マルチプロセス)

(凡例)-:対応していない,または該当しない


表5-7 リソース枯渇監視のログ

監視対象
リソース
種別時刻指定切り替えおよびシフトモードへの対応
メモリトレース共通ライブラリ形式(シングルプロセス)
ファイルディスクリプタトレース共通ライブラリ形式(シングルプロセス)
スレッドトレース共通ライブラリ形式(シングルプロセス)
スレッドダンプトレース共通ライブラリ形式(シングルプロセス)
HTTPリクエスト実行待ちキュートレース共通ライブラリ形式(シングルプロセス)
HTTPセッション数トレース共通ライブラリ形式(シングルプロセス)
コネクションプールトレース共通ライブラリ形式(シングルプロセス)

(凡例)○:対応している


表5-8 運用管理エージェント・運用監視エージェント・Management Serverのログ

分類内容種別時刻指定切り替えおよびシフトモードへの対応
統合ログ統合メッセージログトレース共通ライブラリ形式(マルチプロセス)
統合トレースログトレース共通ライブラリ形式(マルチプロセス)
コマンド保守ログトレース共通ライブラリ形式(マルチプロセス)
運用管理エージェント運用管理エージェントの標準エラー出力トレース共通ライブラリ形式(シングルプロセス)
運用管理エージェントの標準出力トレース共通ライブラリ形式(シングルプロセス)
運用管理エージェントの標準エラー出力コマンドライン独自形式
運用管理エージェントのログトレース共通ライブラリ形式(シングルプロセス)
運用管理エージェントの起動・停止コマンドのログトレース共通ライブラリ形式(シングルプロセス)
運用管理エージェントの保守ログトレース共通ライブラリ形式(シングルプロセス)
コンソールログトレース共通ライブラリ形式(シングルプロセス)
運用管理エージェントサービスのログトレース共通ライブラリ形式(シングルプロセス)
運用管理エージェントサービスの標準出力独自形式
運用管理エージェントサービスの標準エラー出力独自形式
運用監視エージェント運用監視エージェントのログ・トレース
J2EEサーバ用システムJP1イベントおよびJ2EEサーバ用ユーザJP1イベントのログ
Managementイベント発行ログ
トレース共通ライブラリ形式(シングルプロセス)
Management ServerManagement Serverサービスのログトレース共通ライブラリ形式(シングルプロセス)
Management Serverサービスの標準エラー出力独自形式
Management Serverサービスの標準出力独自形式
Management Serverサービス起動・停止コマンドトレース共通ライブラリ形式(シングルプロセス)
Management Serverのログ
運用管理サーバのシステムJP1イベントのログ
トレース共通ライブラリ形式(シングルプロセス)
mngenvsetupコマンドの実行ログトレース共通ライブラリ形式(シングルプロセス)
Management Serverの保守ログトレース共通ライブラリ形式(シングルプロセス)

(凡例)○:対応している -:対応していない,または該当しない

注※ アプリケーションサーバの運用管理サーバのことです。


表5-9 仮想サーバマネージャの内部構築ツールおよびサーバ通信エージェントのログ

分類内容種別時刻指定切り替えおよびシフトモードへの対応
仮想サーバマネージャの内部構築ツール仮想サーバマネージャの内部構築ツールのログトレース共通ライブラリ形式(シングルプロセス)
仮想サーバマネージャの内部構築ツールの保守ログトレース共通ライブラリ形式(シングルプロセス)
サーバ通信エージェントサーバ通信エージェントのログトレース共通ライブラリ形式(シングルプロセス)
サーバ通信エージェントサービスのログトレース共通ライブラリ形式(シングルプロセス)
サーバ通信エージェントの起動・停止コマンドのログトレース共通ライブラリ形式(シングルプロセス)
サーバ通信エージェントの標準エラー出力トレース共通ライブラリ形式(シングルプロセス)
サーバ通信エージェントの標準出力トレース共通ライブラリ形式(シングルプロセス)
コンソールログトレース共通ライブラリ形式(シングルプロセス)
サーバ通信エージェントの保守ログトレース共通ライブラリ形式(シングルプロセス)
サーバ通信エージェントサービスの保守ログトレース共通ライブラリ形式(シングルプロセス)
サーバ通信エージェントの起動・停止コマンドの保守ログトレース共通ライブラリ形式(シングルプロセス)
サーバ通信エージェントのJavaVMログファイルトレース共通ライブラリ形式(シングルプロセス)

(凡例)○:対応している -:対応していない,または該当しない


表5-10 Performance Tracerのログ

内容種別
PRFデーモンおよびPRFコマンドのログ独自形式
モジュールトレース独自形式
構造化例外発生ログ独自形式
保守情報独自形式

表5-11 Component Transaction Monitorのログ

内容種別
CTMデーモンおよびCTMコマンドのログ独自形式
保守情報独自形式

表5-12 監査ログで出力するログ

分類内容種別時刻指定切り替えおよびシフトモードへの対応
メッセージログ監査ログのメッセージログトレース共通ライブラリ形式(マルチプロセス)
例外ログ監査ログの例外情報トレース共通ライブラリ形式(マルチプロセス)

(凡例)-:対応していない,または該当しない


表5-13 CJPAプロバイダで出力するログ

内容種別時刻指定切り替えおよびシフトモードへの対応
稼働ログトレース共通ライブラリ形式(シングルプロセス)
保守用ログトレース共通ライブラリ形式(シングルプロセス)

(凡例)○:対応している 


なお,CJPAプロバイダで出力される稼働ログについては,「付録C.1 CJPAプロバイダの稼働ログ」を参照してください。

表5-14 CJMSプロバイダで出力するログ

分類内容種別時刻指定切り替えおよびシフトモードへの対応
メッセージログCJMSPブローカーのメッセージログトレース共通ライブラリ形式(シングルプロセス)
管理コマンド(cjmsicmdコマンド)のメッセージログトレース共通ライブラリ形式(マルチプロセス)
CJMSPリソースアダプタのメッセージログトレース共通ライブラリ形式(シングルプロセス)
例外ログCJMSPブローカーの例外ログトレース共通ライブラリ形式(シングルプロセス)
管理コマンド(cjmsicmdコマンド)の例外ログトレース共通ライブラリ形式(マルチプロセス)
CJMSPリソースアダプタの例外ログトレース共通ライブラリ形式(シングルプロセス)

(凡例)○:対応している -:対応していない,または該当しない


<この節の構成>
5.2.1 トレース共通ライブラリ形式のログの出力形式と出力項目
5.2.2 トレース共通ライブラリ形式のログを参照する場合の注意
5.2.3 インプロセスHTTPサーバのアクセスログの出力形式と出力項目
5.2.4 イベントログの出力形式と出力項目(Windowsの場合)
5.2.5 syslogの出力形式と出力項目(UNIXの場合)