操作ログの留意点
(1) 処理日時
-
各ホストのOSで設定された日時がそろっていない場合、日付を指定して操作ログをリスト表示するときに正しく表示されない場合があります。
(2) ユーザID
-
コマンド実行時には、ユーザID(管理画面)に何も出力されません。
-
ユーザIDの取得に失敗した場合、ユーザIDとして“FAILED”が出力されます。ユーザIDに“FAILED”を使用しないでください。
-
始点ホストから処理ホストにユーザIDが通知されない場合、ユーザIDとして“N/A”が出力されます。ユーザIDに“N/A”を使用しないでください。
(3) 処理識別子
-
始点ホストから処理識別子を取得する前にエラーとなった場合、処理ホストでは操作ログが出力されません。
-
将来にわたり、同じ処理識別子が生成されないことを保証するものではありません。条件によっては、異なるトランザクションに対して同じ処理識別子が生成される場合があります。
(4) 出力文字列
-
配信要求プログラム(XRSNDGO)または送信要求プログラム(XRRCVREQ)のメッセージパラメータなど、パラメータに文字列を指定する場合、「"(ダブルクォーテーション)」を使用すると、操作ログがCSVとして正しく扱えなくなります。
(5) 操作ログの切り替え
-
操作ログのバックアップは世代管理ファイルなので、ディスク容量を圧迫したり世代数を超えたりすると上書きされる場合があります。必要な場合は、定期的にバックアップを操作ログ管理用のサーバなどに退避してください。
(6) 操作ログの出力制限
-
始点ホストまたは処理ホストがHULFT Ver.7未満の場合、操作ログは出力されません。
図2.41 操作ログの出力制限