Imatestセッションログ

Imatestは、ログファイルと表示コンソールの両方にセッションログを記録します。各送信先に送信されるメッセージの種類は個別に制御できます。

ログレベル

ログ出力先のいずれかに送信されるメッセージの種類を決定するレベルは5つあります。

レベルINI値説明
デバッグ4画像データと解析に関する詳細なメッセージが、解析中の様々な段階で表示されます。
情報3 Imatestの動作状況に関するメッセージ。入力されたモジュール、解析ごとの実行時間、バッチ処理で現在解析中のイメージファイル名など。デフォルトレベル。
警告2何らかの点で限界があるものの、エラーなく実行できる分析に関する警告。例えば、ROIのサイズが小さいため分析結果に対する信頼性が低い場合など。
エラー1解析中またはその他のImatest操作中に発生したエラー。
オフ0メッセージはありません。

ログレベルを選択すると、それより低いすべてのログレベルの出力も含まれます(優先度が高いとみなされます)。したがって、ファイルログをレベル3(情報)に設定すると、ログファイルにはレベル2(警告)とレベル1(エラー)のログも含まれます。この累積ログレベルは常に暗黙的に適用されます。それより低いログレベルなしで、より高いログレベルを取得することはできません。

選択されたログ記録場所に書き込まれるメッセージは、 「<Level>: <message>」というインジケータを先頭に付けることで、どのレベルであったかを識別します。

ログレベルの設定

ログレベルは、2つのログ出力先ごとに個別に設定されます。Imatest Masterでは、メインウィンドウのメニューバーにある「設定」>「表示ログレベル」と「設定」>「ファイルログレベル」から設定できます。

また、以下の例に示すように、INIファイルを使用して、次のフィールドに適切な数値を設定することでも設定できます。

[imatest]

fileLogLevel = 4

displayLogLevel = 4

ログ記録先

表示用のログ

Imatest Masterでは、表示されるログメッセージはコンソールウィンドウに表示され、そこからMasterのメインウィンドウが起動します。

Imatest ITでは、表示されるログメッセージは標準出力に送られます。このストリームは、IT手順書のドキュメントページに記載されているように、キャプチャしてリダイレクトすることができます。

ファイルへのログ記録

ファイルに書き込まれたログメッセージは、デフォルトの Imatest INI が格納されているフォルダ内のimatest.logファイルに保存されます。 このログファイルは、Imatestのセッションごとに上書きされます。