Docs Menu
Docs Home
/ / /
Scala
/

로깅

기본적으로 로깅은 널리 사용되는 SLF4J 를 통해 활성화됩니다. API. 로깅은 선택 사항이므로 드라이버가 클래스 경로에서 SLF4J API(클래스 org.slf4j.Logger)의 존재를 감지하는 경우 드라이버는 SLF4J를 사용합니다.

그렇지 않으면 드라이버는 JUL(java.util.logging)을 통해 단일 경고를 기록하고 그렇지 않으면 로깅이 비활성화됩니다.

드라이버는 다음과 같은 로거 이름을 사용합니다:

  • org.mongodb.driver: 루트 로거

    • cluster: 드라이버가 연결되는 MongoDB Server의 모니터링과 관련된 로그용

    • connection: 연결 및 연결 풀과 관련된 로그의 경우

    • protocol: MongoDB 서버와 주고받는 프로토콜 메시지와 관련된 로그

      • insert: 삽입 메시지 및 응답과 관련된 로그의 경우

      • update: 업데이트 메시지 및 응답과 관련된 로그의 경우

      • delete: 삭제 메시지 및 응답과 관련된 로그의 경우

      • query: 쿼리 메시지 및 응답과 관련된 로그의 경우

      • getmore: getmore 메시지 및 응답과 관련된 로그의 경우

      • killcursor: killcursor 메시지 및 응답과 관련된 로그의 경우

      • command: 명령 메시지 및 응답과 관련된 로그의 경우

    • uri: 연결 문자열 구문 분석과 관련된 로그의 경우

    • management: JMX와 관련된 로그의 경우

돌아가기

참조