Imatest 세션 로깅

Imatest는 로그 파일과 디스플레이 콘솔 모두에 세션 로그를 제공합니다. 각 대상으로 전송되는 메시지 유형은 개별적으로 제어할 수 있습니다.

로그 레벨

로그 출력 위치 중 하나로 전송되는 메시지 유형을 결정하는 5단계 레벨이 있습니다.

수준INI 값설명
디버그 4 분석 과정의 각 단계에서 이미지 데이터 및 분석에 대한 자세한 메시지가 표시됩니다.
정보 3 Imatest 운영 진행 상황에 대한 메시지(예: 입력된 모듈, 분석당 실행 시간, 배치에서 현재 분석 중인 이미지 파일 이름)가 표시됩니다. 기본 수준입니다.
경고 2 ROI 크기가 작아 분석 결과에 대한 신뢰도가 낮은 경우와 같이, 어떤 면에서는 한계가 있지만 오류 없이 실행될 수 있는 분석에 대한 경고입니다.
오류 1 분석 또는 기타 Imatest 작업 중에 발생한 오류입니다.
끄다 0 메시지가 없습니다.

로그 레벨을 선택하면 하위 로그 레벨의 출력도 함께 포함됩니다(하위 레벨이 더 높은 우선순위로 간주됨). 따라서 파일 로깅을 3(정보)으로 설정하면 로그 파일에는 레벨 2(경고) 및 1(오류) 로깅도 포함됩니다. 이러한 누적 로깅 레벨은 항상 적용되며, 하위 레벨의 로깅 없이 상위 레벨의 로깅을 설정할 수는 없습니다.

선택된 로깅 위치에 기록된 메시지는 "<레벨>: <메시지>" 형식으로 레벨 표시자를 사용하여 해당 메시지가 속한 레벨을 식별합니다.

로그 레벨 설정

로그 레벨은 두 로깅 대상에 대해 독립적으로 설정됩니다. Imatest Master에서는 메인 창 메뉴 모음의 설정 > 표시 로그 레벨 및 설정 > 파일 로그 레벨에서 설정할 수 있습니다.

또한 아래 그림과 같이 INI 파일에서 다음 필드에 적절한 숫자 값을 설정하여 설정할 수도 있습니다.

[imatest]

fileLogLevel = 4

displayLogLevel = 4

벌목 목적지

로그 표시

Imatest Master 에서는 로그 메시지가 Master 메인 창을 실행하는 콘솔 창에 표시됩니다.

Imatest IT 에서는 표시되는 로그 메시지가 표준 출력으로 전송됩니다. 이 스트림은 IT 지침 문서 페이지 에 설명된 대로 캡처하여 리디렉션할 수 있습니다.

파일에 기록

파일에 기록된 로그 메시지는 기본 Imatest INI 파일이 있는 폴더의 imatest.log 파일에 저장됩니다. 이 로그 파일은 Imatest 세션이 진행될 때마다 덮어쓰여집니다.