LowCode (Mendix) Advanced/Track Application Behavior with Logging 4

Implementing Logging In Your Own App

학습 목표이 모듈을 마치면 다음을 수행할 수 있습니다.모든 로그 노드 이름을 보관하기 위한 열거형을 사용하여 앱에 로깅을 설정합니다.로그 메시지에 맞는 올바른 로그 수준을 선택하세요로그 메시지 활동 구성로그 노드를 등록하세요로그 메시지 생성오류 기록REST 호출에 오류 로그 추가디버깅을 위한 로그 로깅 실습고객이 휴가 요청 신청을 요청했습니다. 이 신청은 날짜가 공휴일인지 아닌지 판단할 수 있어야 하므로 요청된 시간 수를 올바르게 설정할 수 있습니다. 예를 들어 크리스마스와 같은 주에 휴가를 계획했다는 이유로 누군가의 휴가 수당에서 8시간을 공제하는 것은 불공평할 것입니다.  Mendix에서 개발을 시작하기 전에 항상 사용자 스토리를 갖는 것이 좋습니다. 로깅 설정Mendix에서 로깅을 구현할 때는 모든..

Reading the Message Part of a Log Message

학습 목표이 모듈을 마치면 다음을 수행할 수 있습니다.로그 파일에서 로그 메시지 찾기애플리케이션의 정상적인 작동 중에 생성되는 메시지 유형과 이를 읽는 방법을 설명하십시오.오류 메시지 해석스택 추적 읽기Mendix에서 발생할 수 있는 일반적인 오류를 인식하세요로그 수준에는 특정 계층 구조가 있었습니다. 로그 수준을  Critical 로 설정했을 때 표시되는 모든 메시지는 로그 수준을 Error  로 설정했을 때도 표시됩니다  . 로그 수준은 또한 특정 메시지의 심각도를 나타냅니다.  경험에 따르면 로그 수준이 높을수록 오류가 더 심각합니다.  아래 스크린샷에서 Trace 수준 의 로그 메시지 예를 볼 수 있습니다 . 이러한 메시지는 MicroflowEngine 에서 보냅니다.선택한 메시지를 더블클릭 하여..

The Components of a Log Message Explained

학습 목표이 모듈을 마치면 다음을 수행할 수 있습니다.로그 메시지의 소스 필드의 역할을 설명하세요로그 레벨의 개념을 설명하세요다양한 로그 수준과 그 중요성을 식별합니다.Studio Pro에서 로그 수준 변경로그 노드의 개념을 설명하세요Mendix가 제공하는 다양한 로그 노드와 해당 역할을 나열합니다.Studio Pro 및 Mendix Portal에서 각 로그 노드에 대한 로그 수준을 설정합니다.Mendix 로그 소스로그 메시지의 소스 필드 는 클라우드에서 생성된 로그에만 존재합니다. 이 필드의 정확한 내용은 사용하는 클라우드에 따라 다를 수 있습니다. 로그 메시지를 생성한 Mendix 런타임의 특정 인스턴스를 보여줍니다. 이는 다중 서버 환경에서 오류를 분석할 때 유용할 수 있습니다. 앱의 단일 인스턴스..

The Log Message

학습 목표이 모듈을 마치면 다음을 수행할 수 있습니다.로깅이 무엇이고 디버깅과 어떤 관련이 있는지 설명하세요Mendix 플랫폼에서 로그 메시지 구조 해석로그 메시지의 출처를 식별합니다.Studio Pro 및 Mendix Portal에서 메시지된 로그 찾기디버깅을 사용하면 애플리케이션을 중지하여 특정 순간의 모든 세부 정보를 검사하는 반면 로깅을 사용하면 더 긴 기간 동안 일련의 작업을 검사할 수 있습니다. 로깅은 디버깅해야 할 곳을 결정하는 데 매우 자주 사용됩니다 . 두 가지가 함께 사용되는 경우가 많기 때문에 확실히 밀접한 관계가 있지만 로깅은 다른 상황에서도 쉽게 적용할 수 있습니다.  로그 메시지의 구조로그 메시지는 구조화된 필드 와 구조화되지 않은 필드의 두 가지 유형으로 나뉩니다 . 로그의 처..