Cosminexus V9 アプリケーションサーバ 機能解説 保守/移行編

[目次][用語][索引][前へ][次へ]

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サーバの起動,停止または異常終了を示すログ トレース共通ライブラリ形式(シングルプロセス)
syslog J2EEサーバの起動,停止または異常終了を示すログ トレース共通ライブラリ形式(シングルプロセス)

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


表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 Server Management 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の場合)