애플리케이션 로깅 구성

미리 보기 중 로깅의 상세 수준을 제어하려면 애플리케이션에 속성을 default-log-level 추가하세요.

시작하기 전에

  • 애플리케이션 구성이 실행 중이며, 현재 로그인된 상태입니다
  • 편집기에 열려 있는 애플리케이션이 있습니다
  • 파일 섹션에서 를 선택하셨습니다 app.xml

이 태스크 정보

default-log-level 속성은 애플리케이션을 미리 볼 때 로그 출력의 상세 수준을 제어합니다. 이 속성은 언제든지 변경하여 다양한 개발 및 테스트 환경에 맞춰 로깅 설정을 조정할 수 있습니다.

프로시저

  1. XML 편집기에서 해당 app.xml 파일의 maximo-application 루트 요소를 찾으십시오.
    maximo-application 요소는 일반적으로 파일의 맨 앞에 위치하며, 애플리케이션을 식별하는 속성을 @id 포함합니다.
  2. maximo-application 요소에 원하는 로그 수준을 지정하여 해당 default-log-level 속성을 추가하십시오.
    개발 디버깅을 위해서는 다음 디버그 레벨을 사용하십시오:
    
                        <maximo-application id="myapp" default-log-level="debug">
        
    </maximo-application>
    
    유효한 값은 trace, debug, info, warn 또는 error 입니다. 각 레벨에 대한 자세한 내용은 로그 레벨 참조를 참조하십시오.
  3. ‘저장’을 클릭하여 변경 사항을 저장하세요.
  4. ‘미리 보기’를 클릭하여 구성된 로깅 수준으로 애플리케이션을 테스트해 보세요.
    미리보기 창이 열리고, 애플리케이션이 지정한 로깅 수준으로 실행됩니다. 설정된 상세 수준에 따라 로그 메시지가 브라우저 콘솔에 표시됩니다.
  5. 선택 사항: 로깅 수준을 변경하려면 속성 값을 default-log-level 수정한 후 파일을 저장하고 다시 미리 보기를 실행하세요.
    로깅을 최소화한 상태에서 프로덕션 테스트를 수행하려면 오류 수준을 다음과 같이 변경하십시오:
    <maximo-application id="myapp" default-log-level="error">
        
    </maximo-application>

결과

응용 프로그램이 지정된 로깅 수준으로 구성되었습니다. 애플리케이션을 미리 볼 때, 로그 메시지는 구성된 수준에 따라 필터링됩니다. 브라우저의 개발자 콘솔에서 로그 출력을 확인할 수 있습니다.

다음에 수행할 사항

브라우저 콘솔에서 로그 메시지를 확인하려면:

  1. 브라우저 개발자 도구(일반적으로 F12 또는 마우스 오른쪽 버튼을 클릭하고 ‘검사’를 선택)를 엽니다
  2. ‘콘솔’ 탭으로 이동하세요
  3. 애플리케이션과 상호작용하여 로그 메시지를 생성합니다
  4. 문제를 해결하거나 애플리케이션의 동작을 확인하려면 로그 출력을 검토하십시오