로그
ThingWorx 로그는 정보를 기록하고, 실행 중인 작업을 표시하고, 오류를 나열합니다. 일부 로그는 Composer의 모니터링 > [로그 이름 선택] 아래에서 사용할 수 있으며 일부 로그는 ThingworxStorage/logs에서만 사용할 수 있습니다. 로그 수준은 로그에 표시되는 세부 단위를 결정합니다. 모니터링 > [로그 이름 선택] > 구성 아래에서 각 Composer 로그에 대한 로그 수준을 설정할 수 있습니다. 로그는 서버의 /ThingworxStorage/logs에 별도 파일로 보관됩니다.
* 
로그 크기를 모니터링하고 파일을 먼저 백업하고 삭제하여 정기적으로 제거합니다.
Composer 로그
Composer 내 로그의 경우 타임스탬프, 로그 수준, 사용자 등을 기준으로 로그 데이터를 필터링할 수 있습니다. 표시할 행 수를 제한할 수도 있습니다. 특정 로그에 기록되는 내용은 시스템 속성 편집기에 구성된 설정에 의해 결정됩니다.
로그 이름
설명
응용 프로그램 로그
응용 프로그램 로그에는 ThingWorx가 작동하는 동안 기록한 모든 메시지가 포함됩니다. 설정에 따라 이 로그는 오류만 표시하거나 플랫폼의 모든 실행을 표시할 수 있습니다.
통신 로그
통신 로그에는 ThingWorx와의 모든 통신 활동이 포함됩니다.
구성 로그
구성 로그에는 ThingWorx 응용 프로그램이 ThingWorx에서 수행된 모든 만들기, 수정 및 삭제에 대해 생성하는 모든 메시지가 포함됩니다. 예를 들어, 사물 또는 매쉬업이 작성, 수정 또는 삭제된 경우 해당 정보는 구성 로그에 포함됩니다.
* 
현재 롤백에는 사용할 수 없습니다.
스크립트 로그
스크립트 로그에는 JavaScript 서비스를 실행하는 동안 ThingWorx 응용 프로그램이 생성하는 모든 메시지가 포함됩니다. logger.warn(또는 logger.info, logger.trace, logger.debug, logger.error)을 사용할 수 있습니다. 기본적으로 로그에 경고 및 오류가 표시되므로 실행 중인 서비스에서 이러한 정보를 로그할 때 .warn 함수를 사용하는 것이 좋습니다. 일반적으로 ThingWorx는 서비스를 실행하는 동안 발생한 오류만 이 로그에 게시합니다.
* 
기본적으로 ThingWorx Platform의 스크립트 제한 시간 설정은 30초입니다. 스크립트가 이보다 길게 실행되면 Platform에서 실행을 종료합니다. ThingWorx 관리자는 platform-settings.json 구성 파일의 Basic Settings섹션에서 스크립트 제한 시간을 구성할 수 있습니다. platform-settings.json 구성 세부 정보를 참조하십시오.
보안 로그
보안 로그에는 ThingWorx 응용 프로그램이 사용자와 관련하여 생성하는 모든 메시지가 포함됩니다. 이 정보에는 로그 수준에 따라 로그인 데이터 및 페이지 요청이 포함될 수 있습니다.
기타 로그
다음 로그는 Composer에서 표시되지 않으며 ThingworxStorage/logs의 서버에서만 사용할 수 있습니다.
로그 이름
설명
인증 로그
인증 로그는 인증 로그인 정보를 포함하며 ThingworxStorage/logs에 있는 Auth.log 파일에서만 사용할 수 있습니다.
데이터베이스 로그
데이터베이스 로그에는 데이터베이스 활동과 관련된 모든 메시지가 포함되어 있습니다. 이 DatabaseLog.log 파일은 ThingworxStorage/logs에서만 사용할 수 있습니다.
스크립트 오류 로그
스크립트 오류 로그에는 플랫폼에서 생성된 스크립트에 대한 스택 추적이 포함되어 있으며 이 로그는 ThingworxStorage/logs에 있는 ScriptErrorLog.log 파일에서만 사용할 수 있습니다.
도움이 되셨나요?