로깅 하위 시스템
로깅 하위 시스템은 응용 프로그램, 스크립트 및 통신과 같은 다양한 로그를 관리합니다.
구성
로그 보존 설정
데이터 유형
기본값
설명
최대 파일 크기(단위: KB)
INTEGER
100000
정의된 크기에 도달하거나 초과하면 다음 로그 이벤트가 ThingworxStorage> logs> archives 폴더로 파일 롤오버를 트리거합니다.
실행 시간 시 기본 설정을 변경하여 변경 사항을 즉시 저장할 수 있습니다.
최대 크기는 1000000KB입니다.
최대 보관 일 수
INTEGER
7
일일 롤오버는 시계 기반이 아니라 로깅 이벤트의 도착을 기반으로 합니다. 파일은 매일 자정(로그 이벤트가 도착한 경우에만)에 롤오버되고 archives 폴더로 이동합니다.
기본적으로 보관된 로그가 7일 이상이 되면 삭제됩니다. 기본값을 1일 또는 최대 90일로 변경할 수 있습니다.
스택 추적 사용
BOOLEAN
false
설정되면, com.thingworx.logging.LogUtilities.logInstanceExceptionDetails의 Java API에서 서비스 호출 오류가 발생할 때 연관된 스택 추적이 ThingworxStorage > logs 폴더의 ErrorLog.log 파일에 기록됩니다. 플랫폼의 오류를 디버깅하는 데 유용합니다.
스크립트 스택 추적 사용
BOOLEAN
true
스크립트에 오류가 발생하면 연관된 스택 추적이 ThingworxStorage>logs 폴더에 있는 ScriptErrorLog.log 파일에 기록됩니다. 플랫폼 사용자가 생성한 스크립트를 디버깅하는 데 유용합니다.
* 
기본적으로 ThingWorx Platform의 스크립트 제한 시간 설정은 30초입니다. 스크립트가 이보다 길게 실행되면 Platform에서 실행을 종료합니다. ThingWorx 관리자는 platform-settings.json 구성 파일의 기본 설정 섹션에서 스크립트 제한 시간을 구성할 수 있습니다. 자세한 내용은 platform-settings.json 구성 세부 정보 항목을 참조하십시오.
도움이 되셨나요?