6.14.3 トレース情報の出力形式

トレース情報は,次に示す形式で出力されます。

<この項の構成>
(1) コマンドプロンプトの出力形式
(2) アプリケーショントレースファイルまたはアプリケーションエラーログファイルの出力形式
(3) イベントログファイルまたはsyslogファイルの出力形式

(1) コマンドプロンプトの出力形式

コマンドプロンプトの出力形式を次の図に示します。

図6-20 コマンドプロンプトの出力形式

[図データ]

  • 数字は先頭からのバイト数です。
  • 出力情報が900バイトを超える場合,901バイト以降の情報は次の行に出力されます。
説明
出力形式の各項目では,次の表に示す情報が出力されます。

表6-12 コマンドプロンプトの出力項目

項目名出力される情報
日付トレース情報の取得日付がyyyy/mm/ddの形式で出力されます。
yyyy/mm/dd形式のyyyyには西暦年号(4けた),mmには月(2けた),ddには日(2けた)が出力されます。
時刻トレース情報の取得時刻がhh:mm:ss.sssの形式で出力されます。
hh:mm:ss.sss形式のhhには時(2けた),mmには分(2けた),ssには秒(2けた),sssにはミリ秒(3けた)が出力されます。
AP名ユーザアプリケーションプログラムの名称が出力されます。名称が16バイトを超えている場合は,16バイト以内の文字列が出力されます。
種別トレース情報を出力したメソッドの種別が出力されます。
実行されたメソッドと種別に出力される文字列の対応を表6-13に示します。
メッセージメッセージが出力されます。種別ごとに異なるメッセージが出力されます。
メッセージIDメッセージIDが出力されます。メッセージIDが11バイトを超えている場合は,11バイト以内の文字列が出力されます。

表6-13 実行されたメソッドと種別に出力される文字列の対応

実行されたメソッド種別に出力される文字列
enterenter
exitexit
callcall
returnedreturn
errorerror
hinthint
argarg
msgmsg

(2) アプリケーショントレースファイルまたはアプリケーションエラーログファイルの出力形式

アプリケーショントレースファイルまたはアプリケーションエラーログファイルの出力形式を次の図に示します。

図6-21 アプリケーショントレースファイルまたはアプリケーションエラーログファイルの出力形式

[図データ]

  • 数字は先頭からのバイト数です。
  • 出力情報が900バイトを超える場合,901バイト以降の情報は次の行に出力されます。
説明
出力形式の各項目では,次の表に示す情報が出力されます。

表6-14 アプリケーショントレースファイルまたはアプリケーションエラーログファイルの出力項目

項目名出力される情報
番号4けたの通番が出力されます。
日付トレース情報の取得日付がyyyy/mm/ddの形式で出力されます。
yyyy/mm/dd形式のyyyyには西暦年号(4けた),mmには月(2けた),ddには日(2けた)が出力されます。
時刻トレース情報の取得時刻がhh:mm:ss.sssの形式で出力されます。
hh:mm:ss.sss形式のhhには時(2けた),mmには分(2けた),ssには秒(2けた),sssにはミリ秒(3けた)が出力されます。
AP名ユーザアプリケーションプログラムの名称が出力されます。名称が16バイトを超えている場合は,16バイト以内の文字列が出力されます。
pidプロセスIDが出力されます。
tidスレッドIDが出力されます。
メッセージIDメッセージIDが出力されます。メッセージIDが11バイトを超えている場合は,11バイト以内の文字列が出力されます。
種別トレース情報を出力したメソッドの種別が出力されます。
実行されたメソッドと種別に出力される文字列の対応を表6-13に示します。
メッセージメッセージが出力されます。種別ごとに異なるメッセージが出力されます。

(3) イベントログファイルまたはsyslogファイルの出力形式

syslogファイルの出力形式(UNIXの場合)を次の図に示します。イベントログファイルの出力形式(Windowsの場合)は,イベントログのフォーマットに従います。

図6-22 syslogファイルの出力形式(UNIXの場合)

[図データ]

  • 数字は先頭からのバイト数です。
  • ホスト名が可変長のため,ホスト名以降の項目の開始バイト数は決まっていません。
  • 出力情報が900バイトを超える場合,901バイト以降の情報は次の行に出力されます。
説明
出力形式の各項目では,次の表に示す情報が出力されます。

表6-15 syslogファイルの出力項目(UNIXの場合)

項目名出力される情報
日付トレース情報の取得日付がyyyy/mm/ddの形式で出力されます。
yyyy/mm/dd形式のyyyyには西暦年号(4けた),mmには月(2けた),ddには日(2けた)が出力されます。
時刻トレース情報の取得時刻がhh:mm:ssの形式で出力されます。
hh:mm:ss形式のhhには時(2けた),mmには分(2けた),ssには秒(2けた)が出力されます。
ホスト名ホスト名が出力されます。
AP名ユーザアプリケーションプログラムの名称が出力されます。名称が16バイトを超えている場合は,16バイト以内の文字列が出力されます。
pidプロセスIDが出力されます。
メッセージIDメッセージIDが出力されます。メッセージIDが11バイトを超えている場合は,11バイト以内の文字列が出力されます。
メッセージ英語のメッセージが出力されます。