Hitachi

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


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

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

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

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

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

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

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

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

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

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

表5‒2  J2EEサーバのログ種別

分類

内容

種別

時刻指定切り替えおよびシフトモードへの対応

メッセージログ

稼働ログ

トレース共通ライブラリ形式(シングルプロセス)

ログ稼働ログ

独自形式

J2EEリソースアダプタとしてデプロイして使用するリソースアダプタの稼働ログ

トレース共通ライブラリ形式(シングルプロセス)

J2EEアプリケーションに含めて使用するリソースアダプタの稼働ログ

トレース共通ライブラリ形式(シングルプロセス)

Webサーブレットログ

トレース共通ライブラリ形式(シングルプロセス)

ユーザログ

ユーザ出力ログ

トレース共通ライブラリ形式(シングルプロセス)

ユーザエラーログ

トレース共通ライブラリ形式(シングルプロセス)

JavaVMの保守情報およびGCのログ

独自形式

明示管理ヒープ機能のイベントログ

独自形式

例外ログ

障害発生時の例外情報

トレース共通ライブラリ形式(シングルプロセス)

保守用ログ

保守情報

トレース共通ライブラリ形式(シングルプロセス)

コンソールメッセージ

トレース共通ライブラリ形式(シングルプロセス)

EJBコンテナの保守情報

トレース共通ライブラリ形式(シングルプロセス)

Webコンテナの保守情報

トレース共通ライブラリ形式(シングルプロセス)

起動プロセス標準出力情報

独自形式

起動プロセス標準エラー情報

独自形式

終了プロセス情報

トレース共通ライブラリ形式(シングルプロセス)

イベントログ

J2EEサーバの起動,停止または異常終了を示すログ

トレース共通ライブラリ形式(シングルプロセス)

syslog

J2EEサーバの起動,停止または異常終了を示すログ

トレース共通ライブラリ形式(シングルプロセス)

アクセスログ

HTTP通信の処理結果およびWebSocket通信の処理結果

アクセスログ形式

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

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

分類

内容

種別

時刻指定切り替えおよびシフトモードへの対応

メッセージログ

稼働ログ

トレース共通ライブラリ形式(マルチプロセス)

ログ稼働ログ

独自形式

例外ログ

障害発生時の例外情報

トレース共通ライブラリ形式(マルチプロセス)

保守用ログ

保守情報

トレース共通ライブラリ形式(マルチプロセス)

コンソールメッセージ

トレース共通ライブラリ形式(マルチプロセス)

サーバ管理コマンドの保守情報

トレース共通ライブラリ形式(マルチプロセス)

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

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

分類

内容

種別

時刻指定切り替えおよびシフトモードへの対応

メッセージログ

稼働ログ

トレース共通ライブラリ形式(マルチプロセス)

例外ログ

障害発生時の例外情報

トレース共通ライブラリ形式(マルチプロセス)

保守用ログ

保守情報

トレース共通ライブラリ形式(マルチプロセス)

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

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

分類

内容

種別

時刻指定切り替えおよびシフトモードへの対応

メッセージログ

cjenvupdateコマンドの稼働ログ

トレース共通ライブラリ形式(マルチプロセス)

例外ログ

cjenvupdateコマンドの例外情報

トレース共通ライブラリ形式(マルチプロセス)

保守用ログ

cjenvupdateコマンドの保守情報

トレース共通ライブラリ形式(マルチプロセス)

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

表5‒6 リソース枯渇監視のログ

監視対象

リソース

種別

時刻指定切り替えおよびシフトモードへの対応

メモリ

トレース共通ライブラリ形式(シングルプロセス)

ファイルディスクリプタ

トレース共通ライブラリ形式(シングルプロセス)

スレッド

トレース共通ライブラリ形式(シングルプロセス)

スレッドダンプ

トレース共通ライブラリ形式(シングルプロセス)

HTTPリクエスト実行待ちキュー

トレース共通ライブラリ形式(シングルプロセス)

HTTPセッション数

トレース共通ライブラリ形式(シングルプロセス)

コネクションプール

トレース共通ライブラリ形式(シングルプロセス)

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

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

分類

内容

種別

時刻指定切り替えおよびシフトモードへの対応

統合ログ

統合メッセージログ

トレース共通ライブラリ形式(マルチプロセス)

統合トレースログ

トレース共通ライブラリ形式(マルチプロセス)

コマンド保守ログ

トレース共通ライブラリ形式(マルチプロセス)

運用管理エージェント

運用管理エージェントの標準エラー出力

トレース共通ライブラリ形式(シングルプロセス)

運用管理エージェントの標準出力

トレース共通ライブラリ形式(シングルプロセス)

運用管理エージェントの標準エラー出力コマンドライン

独自形式

運用管理エージェントのログ

トレース共通ライブラリ形式(シングルプロセス)

運用管理エージェントの起動・停止コマンドのログ

トレース共通ライブラリ形式(シングルプロセス)

運用管理エージェントの保守ログ

トレース共通ライブラリ形式(シングルプロセス)

コンソールログ

トレース共通ライブラリ形式(シングルプロセス)

運用管理エージェントサービスのログ

トレース共通ライブラリ形式(シングルプロセス)

運用管理エージェントサービスの標準出力

独自形式

運用管理エージェントサービスの標準エラー出力

独自形式

運用監視エージェント

運用監視エージェントのログ・トレース

J2EEサーバ用システムJP1イベントおよびJ2EEサーバ用ユーザJP1イベントのログ

Managementイベント発行ログ

トレース共通ライブラリ形式(シングルプロセス)

Management Server

Management Serverサービスのログ

トレース共通ライブラリ形式(シングルプロセス)

Management Serverサービスの標準エラー出力

独自形式

Management Serverサービスの標準出力

独自形式

Management Serverサービス起動・停止コマンド

トレース共通ライブラリ形式(シングルプロセス)

Management Serverのログ

運用管理サーバのシステムJP1イベントのログ

トレース共通ライブラリ形式(シングルプロセス)

mngenvsetupコマンドの実行ログ

トレース共通ライブラリ形式(シングルプロセス)

Management Serverの保守ログ

トレース共通ライブラリ形式(シングルプロセス)

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

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

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

分類

内容

種別

時刻指定切り替えおよびシフトモードへの対応

仮想サーバマネージャの内部構築ツール

仮想サーバマネージャの内部構築ツールのログ

トレース共通ライブラリ形式(シングルプロセス)

仮想サーバマネージャの内部構築ツールの保守ログ

トレース共通ライブラリ形式(シングルプロセス)

サーバ通信エージェント

サーバ通信エージェントのログ

トレース共通ライブラリ形式(シングルプロセス)

サーバ通信エージェントサービスのログ

トレース共通ライブラリ形式(シングルプロセス)

サーバ通信エージェントの起動・停止コマンドのログ

トレース共通ライブラリ形式(シングルプロセス)

サーバ通信エージェントの標準エラー出力

トレース共通ライブラリ形式(シングルプロセス)

サーバ通信エージェントの標準出力

トレース共通ライブラリ形式(シングルプロセス)

コンソールログ

トレース共通ライブラリ形式(シングルプロセス)

サーバ通信エージェントの保守ログ

トレース共通ライブラリ形式(シングルプロセス)

サーバ通信エージェントサービスの保守ログ

トレース共通ライブラリ形式(シングルプロセス)

サーバ通信エージェントの起動・停止コマンドの保守ログ

トレース共通ライブラリ形式(シングルプロセス)

サーバ通信エージェントのJavaVMログファイル

トレース共通ライブラリ形式(シングルプロセス)

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

表5‒9 Performance Tracerのログ

内容

種別

PRFデーモンおよびPRFコマンドのログ

独自形式

モジュールトレース

独自形式

構造化例外発生ログ

独自形式

保守情報

独自形式

表5‒10 Component Transaction Monitorのログ

内容

種別

CTMデーモンおよびCTMコマンドのログ

独自形式

保守情報

独自形式

表5‒11 監査ログで出力するログ

分類

内容

種別

時刻指定切り替えおよびシフトモードへの対応

メッセージログ

監査ログのメッセージログ

トレース共通ライブラリ形式(マルチプロセス)

例外ログ

監査ログの例外情報

トレース共通ライブラリ形式(マルチプロセス)

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

表5‒12 CJMSプロバイダで出力するログ

分類

内容

種別

時刻指定切り替えおよびシフトモードへの対応

メッセージログ

CJMSPブローカーのメッセージログ

トレース共通ライブラリ形式(シングルプロセス)

管理コマンド(cjmsicmdコマンド)のメッセージログ

トレース共通ライブラリ形式(マルチプロセス)

CJMSPリソースアダプタのメッセージログ

トレース共通ライブラリ形式(シングルプロセス)

例外ログ

CJMSPブローカーの例外ログ

トレース共通ライブラリ形式(シングルプロセス)

管理コマンド(cjmsicmdコマンド)の例外ログ

トレース共通ライブラリ形式(マルチプロセス)

CJMSPリソースアダプタの例外ログ

トレース共通ライブラリ形式(シングルプロセス)

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

〈この節の構成〉