(3) COBOL
5.3 EUR Server でのログの採取
5.3.3 EURPM ログ
環境 コンポーネント 機能 EURPM ログファイル名 デフォルトの出力先 サーバ EUR Server - Adapter EUR Server - Adapter EURPMADP.log /var/opt/eur/log
BSP-RM 連携コマンド
(eursmpr コマンド)
eursmpr.log インストール先フォルダ\Log
ファイル監視サービス eurfm.log ジョブ実行プログラム eurivk.log EUR Server - Spool
Service
EUR Server - Spool Service
EURPMLS.log • Windows 環境の場合 インストール先フォルダ\Log
• UNIX/Linux 環境の場合 /var/opt/eur/log Spool Service 制御コマ
ンド(eurpmlsctrl コマ ンド)
EURPMLSCTRL.log /var/opt/eur/log
EUR Server - Spool Service Adapter
EUR Server - Spool Service Adapter
EURPMLSADP.log • Windows 環境の場合 インストール先フォルダ\Log
• UNIX/Linux 環境の場合 /var/opt/eur/log クライア
ント
EUR Client Service EUR Client Service EURPMCL.log C:\Users\<ログインユーザ>
\AppData\Roaming\Hitachi
\EUR EUR Web Plug-In EUR Web Plug-In(印
刷用)
EURPMPrintAX.log 環境変数 TMP に指定されたフォ ルダ,環境変数 TEMP に指定さ れたフォルダ,およびカレント フォルダのどれか
EUR Web Plug-In(プ レビュー用)
EURPMPreViewAX.lo g
注※
EUR Server Service を複数起動している場合,ログファイル名は「EURPM_<識別名>.log」になります。
(1) 出力レベルの指定
EURPM ログファイルに出力するログの量を,出力レベルで制御できます。出力レベルは,各コンポーネ ントの環境設定ファイルの LOGLEVEL キーまたは実行ファイルの LogLevel パラメタで指定します。
各コンポーネントの出力レベルの指定場所を次に示します。
表 5‒6 各コンポーネントの出力レベル指定
環境 コンポーネント 機能 出力レベルの指定場所
サーバ EUR Server Service EUR Server Service 環境設定ファイル(EURPM.ini)の LOGLEVEL キー
環境 コンポーネント 機能 出力レベルの指定場所
サーバ EUR Server - Adapter EUR Server - Adapter 環境設定ファイル(EURPMADP.ini)の LOGLEVEL キー
BSP-RM 連携コマンド
(eursmpr コマンド)
環境設定ファイル(eursmpr.ini)の LOGLEVEL キー
ファイル監視サービス 環境設定ファイル(eurfm.ini)の LOGLEVEL キー
ジョブ実行プログラム 環境設定ファイル(eurivk.ini)の LOGLEVEL キー
EUR Server - Spool Service EUR Server - Spool Service 環境設定ファイル(EURPMLS.ini)の LOGLEVEL キー
Spool Service 制御コマンド
(eurpmlsctrl コマンド)
環境設定ファイル(EURPMLSCTRL.ini)の LOGLEVEL キー
EUR Server - Spool Service Adapter
EUR Server - Spool Service Adapter
環境設定ファイル(EURPMLSADP.ini)の LOGLEVEL キー
クライ アント
EUR Client Service EUR Client Service 環境設定ファイル(EURPMCL.ini)の LOGLEVEL キー
EUR Web Plug-In EUR Web Plug-In(印刷用) 実行ファイル(EURPMPrintAX9.ocx)の LogLevel パラメタ
EUR Web Plug-In(プレ ビュー用)
実行ファイル(EURPMPreViewAX9.ocx)の LogLevel パラメタ
出力レベルには,次の値を設定します。出力レベルの標準は「8」です。
表 5‒7 出力レベル
レベル 出力内容
0 ログを出力しない
4 ・起動ログ
・終了ログ
・エラーログ
8 ・起動ログ
・終了ログ
・エラーログ
・警告ログ
16 ・起動ログ
・終了ログ
・エラーログ
・警告ログ
重要
出力レベルを 16 に指定すると,トレース情報が大量に出力されるため,性能が落ちるおそれ があります。障害調査時以外には指定しないでください。
出力されるログの内容を次に示します。なお,それぞれのメッセージ文については,マニュアル「EUR メッセージ」を参照してください。
(a) 起動ログ
ジョブごとの起動メッセージが出力されます。
• EUR Client Service,EUR Web Plug-In の場合 メッセージ ID:KEEY136-I
• EUR Server - Adapter の場合 メッセージ ID:KEEY213-I
• EUR Server Service の場合 メッセージ ID:KEEY355-I
• EUR Server - Spool Service の場合 メッセージ ID:KEEY424-I
• EUR Server - Spool Service Adapter の場合 メッセージ ID:KEEY508-I
• Server Service 制御コマンド(eurpmctrl コマンド)または Spool Service 制御コマンド(eurpmlsctrl コマンド)の場合
メッセージ ID:KEEY033-I
• BSP-RM 連携コマンド(eursmpr コマンド)の場合 メッセージ ID:KEEU3001-I
• ファイル監視サービスの場合 メッセージ ID:KEEU1001-I
• ジョブ実行プログラムの場合 メッセージ ID:KEEU1501-I
(b) 終了ログ
ジョブごとの終了メッセージが出力されます。
• EUR Client Service,EUR Web Plug-In の場合 メッセージ ID:KEEY137-I
メッセージ ID:KEEY214-I
• EUR Server Service の場合 メッセージ ID:KEEY356-I
• EUR Server - Spool Service の場合 メッセージ ID:KEEY425-I
• EUR Server - Spool Service Adapter の場合 メッセージ ID:KEEY509-I
• Server Service 制御コマンド(eurpmctrl コマンド)または Spool Service 制御コマンド(eurpmlsctrl コマンド)の場合
メッセージ ID:KEEY034-I
• BSP-RM 連携コマンド(eursmpr コマンド)の場合 メッセージ ID:KEEU3002-I
• ファイル監視サービスの場合 メッセージ ID:KEEU1002-I
• ジョブ実行プログラムの場合 メッセージ ID:KEEU1502-I
(c) エラーログ
エラー発生時に,エラーメッセージとエラー詳細情報ログが出力されます。
• メッセージ ID:KEEYxxx-E および KEEUxxxx-E(xxx はメッセージ番号を示します)
(d) 警告ログ
警告発生時に,警告のメッセージと警告詳細情報ログが出力されます。
• メッセージ ID:KEEYxxx-W および KEEUxxxx-W(xxx はメッセージ番号を示します)
(e) 情報ログ
情報メッセージ,トレースログおよび詳細情報ログが出力されます。
• メッセージ ID:KEEYxxx-I および KEEUxxxx-I(xxx はメッセージ番号を示します)
(2) ファイルサイズの指定
EURPM ログファイルのファイルサイズの上限を指定できます。
EURPM ログファイルのファイルサイズは,各コンポーネントの環境設定ファイルに指定します。各コン ポーネントの環境設定ファイルについては,表 5-6 を参照してください。
EURPM ログファイルには,指定したファイルサイズを超えた場合,ログをバックアップファイルに保存 する機能があります。バックアップファイルがある場合,既存のバックアップファイルは削除されます。
(3) EURPM ログに出力される情報
EURPM ログは,次の形式で出力されます。
[通番],[日付,時刻],[nnn],[エラーレベル],[xx…xx::yy…yy],[nnnn],[タスク通番],[プロセスID],[ス レッドID],ログ出力文字列
出力される情報を次に示します。
表 5‒8 EURPM ログに出力される情報
項目 内容
通番 000000001〜999999999 のログの通し番号を出力します。
日付,時刻 EURPM ログを出力した日付,時刻が YY/MM/DD hh:mm:ss ttt 形式で出力されます。
nnn 数字が出力されます。
エラーレベル 次のレベルが出力されます。
PARAM:実行時パラメタログ ERROR:エラー
WARNING:警告
INFORMATION:情報,起動/停止ログ xx…xx::yy…yy 文字列が出力されます。
nnnn 数字が出力されます。
タスク通番 次のタスクの種類に応じて,タスク番号が出力されます。
0:メインタスク
1:ソケット接続待機タスク 2:ソケット監視タスク 3〜999999999:ジョブタスク
プロセス ID 1〜9999999999 のプロセス ID が出力されます。
スレッド ID 1〜9999999999 のスレッド ID が出力されます。
ログ出力文字列 ログの詳細情報が出力されます。ログ出力文字列に「KEEY」で始まるメッセージが出力された場合 は,マニュアル「EUR メッセージ」を参照してください。
(4) ログの出力例
EURPM ログの出力例を次に示します。
• 起動ログの出力例
• 終了ログの出力例
[000001025],[05/10/05 21:35:57 794],[997],[INFO ],[CEURPMGLog::MessagePut ],[0150],[ 2], [ 1824],[ 2092],KEEY356-I ジョブを終了しました。
• エラーログの出力例
[000000003],[05/10/05 20:53:54 026],[999],[ERROR ],[CEURPMGLog::MessagePut ],[0050],[ 2], [ 1824],[ 2092],KEEY339-E 指定された帳票ファイルが帳票サーバに存在しません。
• 警告ログの出力例
[000000010],[05/10/05 20:53:58 026],[998],[WARNING],[CEURPMGLog::MessagePut ],[0050],[ 2], [ 1824],[ 2092],KEEY393-W 帳票サーバでEUR Print Serviceを実行しているときに警告が発生しまし た。
• 情報ログの出力例
[000000020],[05/10/05 21:53:58 026],[997],[INFO ],[CEURPMGLog::MessagePut ],[0050],[ 2], [ 1824],[ 2092],KEEY343-I サービスを停止しました。