Cosminexus V9 アプリケーションサーバ 機能解説 保守/移行編
この節では,アプリケーションサーバのログの調査方法について説明します。
アプリケーションサーバのログのメッセージログ・ユーザログを調査することでエラーの発生原因を調べることができます。また,プロセス障害などの場合も,処理の進行具合や障害の兆候を確認できます。
アプリケーションサーバのログのうち,EJBクライアントアプリケーションのシステムログを参照する場合の留意事項については,「2.6.1 EJBクライアントアプリケーションのシステムログに関する留意事項」を参照してください。
アプリケーションサーバのログには,次の三つの種別があります。
トレース共通ライブラリ形式とは,トレース共通ライブラリを使用して出力するログです。トレース共通ライブラリ形式については,マニュアル「アプリケーションサーバ 機能解説 拡張編」の「9.2.2 ユーザログ出力の仕組み」を参照してください。
独自形式は,トレース共通ライブラリ形式以外の形式で出力されるログです。
ここでは,アプリケーションサーバのログについて,種別ごとに分類して説明します。説明するアプリケーションサーバのログは次のログです。
なお,トレース共通ライブラリ形式のログには,時刻による出力先の切り替えおよびシフトモードでのファイル名付与が有効になるものがあります。詳細は,「3.2.1 設定できる内容」を参照してください。
出力されるログと対応するログの種別,ならびに時刻指定切り替えおよびシフトモードに対応しているかどうかを,ログの取得対象ごとに示します。
| 分類 | 内容 | 種別 | 時刻指定切り替えおよびシフトモードへの対応 |
|---|---|---|---|
| メッセージログ | 稼働ログ | トレース共通ライブラリ形式(シングルプロセス) | ○ |
| ログ稼働ログ | 独自形式 | − | |
| リダイレクタのメッセージログ | 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-4 リソースアダプタバージョンアップコマンド(cjrarupdate)のログ
| 分類 | 内容 | 種別 | 時刻指定切り替えおよびシフトモードへの対応 |
|---|---|---|---|
| メッセージログ | 稼働ログ | トレース共通ライブラリ形式(マルチプロセス) | − |
| 例外ログ | 障害発生時の例外情報 | トレース共通ライブラリ形式(マルチプロセス) | − |
| 保守用ログ | 保守情報 | トレース共通ライブラリ形式(マルチプロセス) | − |
(凡例)−:対応していない,または該当しない
| 分類 | 内容 | 種別 |
|---|---|---|
| アクセスログ | インプロセスHTTPサーバの処理結果 | 独自形式 |
| スレッドトレース | スレッドトレースの情報 | 独自形式 |
| 通信トレース | 通信トレースの情報 | 独自形式 |
| 分類 | 内容 | 種別 | 時刻指定切り替えおよびシフトモードへの対応 |
|---|---|---|---|
| メッセージログ | cjenvupdateコマンドの稼働ログ | トレース共通ライブラリ形式(マルチプロセス) | − |
| 例外ログ | cjenvupdateコマンドの例外情報 | トレース共通ライブラリ形式(マルチプロセス) | − |
| 保守用ログ | cjenvupdateコマンドの保守情報 | トレース共通ライブラリ形式(マルチプロセス) | − |
(凡例)−:対応していない,または該当しない
| 監視対象 リソース |
種別 | 時刻指定切り替えおよびシフトモードへの対応 |
|---|---|---|
| メモリ | トレース共通ライブラリ形式(シングルプロセス) | ○ |
| ファイルディスクリプタ | トレース共通ライブラリ形式(シングルプロセス) | ○ |
| スレッド | トレース共通ライブラリ形式(シングルプロセス) | ○ |
| スレッドダンプ | トレース共通ライブラリ形式(シングルプロセス) | ○ |
| 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ログファイル | トレース共通ライブラリ形式(シングルプロセス) | − |
(凡例)○:対応している −:対応していない,または該当しない
| 内容 | 種別 |
|---|---|
| PRFデーモンおよびPRFコマンドのログ | 独自形式 |
| モジュールトレース | 独自形式 |
| 構造化例外発生ログ | 独自形式 |
| 保守情報 | 独自形式 |
表5-11 Component Transaction Monitorのログ
| 内容 | 種別 |
|---|---|
| CTMデーモンおよびCTMコマンドのログ | 独自形式 |
| 保守情報 | 独自形式 |
| 分類 | 内容 | 種別 | 時刻指定切り替えおよびシフトモードへの対応 |
|---|---|---|---|
| メッセージログ | 監査ログのメッセージログ | トレース共通ライブラリ形式(マルチプロセス) | − |
| 例外ログ | 監査ログの例外情報 | トレース共通ライブラリ形式(マルチプロセス) | − |
(凡例)−:対応していない,または該当しない
| 内容 | 種別 | 時刻指定切り替えおよびシフトモードへの対応 |
|---|---|---|
| 稼働ログ | トレース共通ライブラリ形式(シングルプロセス) | ○ |
| 保守用ログ | トレース共通ライブラリ形式(シングルプロセス) | ○ |
(凡例)○:対応している
なお,CJPAプロバイダで出力される稼働ログについては,「付録C.1 CJPAプロバイダの稼働ログ」を参照してください。
表5-14 CJMSプロバイダで出力するログ
| 分類 | 内容 | 種別 | 時刻指定切り替えおよびシフトモードへの対応 |
|---|---|---|---|
| メッセージログ | CJMSPブローカーのメッセージログ | トレース共通ライブラリ形式(シングルプロセス) | − |
| 管理コマンド(cjmsicmdコマンド)のメッセージログ | トレース共通ライブラリ形式(マルチプロセス) | − | |
| CJMSPリソースアダプタのメッセージログ | トレース共通ライブラリ形式(シングルプロセス) | ○ | |
| 例外ログ | CJMSPブローカーの例外ログ | トレース共通ライブラリ形式(シングルプロセス) | − |
| 管理コマンド(cjmsicmdコマンド)の例外ログ | トレース共通ライブラリ形式(マルチプロセス) | − | |
| CJMSPリソースアダプタの例外ログ | トレース共通ライブラリ形式(シングルプロセス) | ○ |
(凡例)○:対応している −:対応していない,または該当しない
All Rights Reserved. Copyright (C) 2012, 2015, Hitachi, Ltd.