この節では,アプリケーションサーバのログの調査方法について説明します。
アプリケーションサーバのログのメッセージログ・ユーザログを調査することでエラーの発生原因を調べることができます。また,プロセス障害などの場合も,処理の進行具合や障害の兆候を確認できます。
アプリケーションサーバのログのうち,EJBクライアントアプリケーションのシステムログを参照する場合の留意事項については,「2.6.1 EJBクライアントアプリケーションのシステムログに関する留意事項」を参照してください。
ここでは,次のログの出力形式と出力項目について説明します。
また,アプリケーションサーバのログの種別には,次の三つがあります。
出力されるログと対応するログの種別を,ログの取得対象ごとに示します。
表5-2 J2EEサーバおよびリダイレクタのログ種別
分類 | 内容 | 種別 |
---|---|---|
メッセージログ | 稼働ログ | 日立トレース共通ライブラリ形式(シングルプロセス) |
ログ稼働ログ | 日立トレース共通ライブラリ形式(シングルプロセス) | |
リダイレクタのメッセージログ |
| |
J2EEリソースアダプタとしてデプロイして使用するリソースアダプタの稼働ログ | 日立トレース共通ライブラリ形式(シングルプロセス) | |
J2EEアプリケーションに含めて使用するリソースアダプタの稼働ログ | 日立トレース共通ライブラリ形式(シングルプロセス) | |
ユーザログ | Webサーブレットログ | 日立トレース共通ライブラリ形式(シングルプロセス) |
ユーザ出力ログ | 日立トレース共通ライブラリ形式(シングルプロセス) | |
ユーザエラーログ | 日立トレース共通ライブラリ形式(シングルプロセス) | |
JavaVMの保守情報およびガーベージコレクションのログ | 日立トレース共通ライブラリ形式(シングルプロセス) | |
明示管理ヒープ機能のイベントログ | 日立トレース共通ライブラリ形式(シングルプロセス) | |
例外ログ | 障害発生時の例外情報 | 日立トレース共通ライブラリ形式(シングルプロセス) |
保守用ログ | 保守情報 | 日立トレース共通ライブラリ形式(シングルプロセス) |
コンソールメッセージ | 日立トレース共通ライブラリ形式(シングルプロセス) | |
EJBコンテナの保守情報 | 日立トレース共通ライブラリ形式(シングルプロセス) | |
Webコンテナの保守情報 | 日立トレース共通ライブラリ形式(シングルプロセス) | |
起動プロセス標準出力情報 | 日立トレース共通ライブラリ形式(シングルプロセス) | |
起動プロセス標準エラー情報 | 日立トレース共通ライブラリ形式(シングルプロセス) | |
終了プロセス情報 | 日立トレース共通ライブラリ形式(シングルプロセス) | |
リダイレクタの保守用トレースログ |
| |
イベントログ | 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 Cosminexus Performance Tracerのログ
内容 | 種別 |
---|---|
PRFデーモンおよびPRFコマンドのログ | 独自形式 |
モジュールトレース | 独自形式 |
構造化例外発生ログ | 独自形式 |
保守情報 | 独自形式 |
表5-10 Cosminexus Component Transaction Monitorのログ
内容 | 種別 |
---|---|
CTMデーモンおよびCTMコマンドのログ | 独自形式 |
保守情報 | 独自形式 |
表5-11 監査ログで出力するログ
分類 | 内容 | 種別 |
---|---|---|
メッセージログ | 監査ログのメッセージログ | 日立トレース共通ライブラリ形式(マルチプロセス) |
例外ログ | 監査ログの例外情報 | 日立トレース共通ライブラリ形式(マルチプロセス) |
表5-12 構築済み実行環境の切り替えで出力するログ
内容 | 種別 |
---|---|
cosmienvコマンドのログ | 独自形式 |
表5-13 Cosminexus JPAプロバイダで出力するログ
内容 | 種別 |
---|---|
稼働ログ | 日立トレース共通ライブラリ形式(シングルプロセス) |
保守用ログ | 日立トレース共通ライブラリ形式(シングルプロセス) |
なお,Cosminexus JPAプロバイダで出力される稼働ログについては,「付録C.2 Cosminexus JPAプロバイダの稼働ログ」を参照してください。
表5-14 Cosminexus JMSプロバイダで出力するログ
分類 | 内容 | 種別 |
---|---|---|
メッセージログ | CJMSPブローカーのメッセージログ | 日立トレース共通ライブラリ形式(シングルプロセス) |
管理コマンド(cjmsicmdコマンド)のメッセージログ | 日立トレース共通ライブラリ形式(マルチプロセス) | |
CJMSPリソースアダプタのメッセージログ | 日立トレース共通ライブラリ形式(シングルプロセス) | |
例外ログ | CJMSPブローカーの例外ログ | 日立トレース共通ライブラリ形式(シングルプロセス) |
管理コマンド(cjmsicmdコマンド)の例外ログ | 日立トレース共通ライブラリ形式(マルチプロセス) | |
CJMSPリソースアダプタの例外ログ | 日立トレース共通ライブラリ形式(シングルプロセス) |