로그 메시지
mongosqld
로그 메시지의 형식은 다음과 같습니다.
<timestamp> <severity> <component> [<context>] <message>
예를 들면 다음과 같습니다.
2017-08-17T13:34:48.910-0700 I NETWORK [initandlisten] waiting for connections at 127.0.0.1:3307
타임스탬프
로그 메시지는 ISO8601 를 사용합니다. 형식을 mongosqld
사용하여 가 실행 서버 에서 UTC 오프셋을 설정하다 합니다.
심각도 수준
다음 표에는 각 로그 메시지와 관련된 심각도 수준이 나열되어 있습니다.
수준 | 설명 |
---|---|
| 치명적 |
| 오류 |
| 경고 |
| 정보 제공, 상세도 수준 |
| 디버그, 모든 상세도 수준에 적용 > |
기본 로그 상세도 수준은 0
이며, 여기에는Debug
이 아닌 모든 메시지가 포함됩니다. 상세도 수준을 높이면 로그에 추가 Debug
메시지가 추가됩니다. 상세도 수준을 설정하려면 로그 상세도 수준 구성을 참조하세요.
구성 요소
로그 메시지에는 메시지의 기능적 분류를 제공하는 구성 요소 필드가 포함되어 있습니다.
로그 상세도 수준 구성
로그 상세도 수준을 구성하려면 다음을 수행합니다.
명령줄에서
mongosqld
를 시작할 때-v
옵션을 포함합니다. 또는mongosqld 구성 파일에
systemLog.verbosity
을(를) 지정합니다.
mongosqld
시작할 때 상세도 수준을 지정하려면 -v
옵션을 사용합니다. v
을(를) 반복하면 상세도 수준이 높아집니다.
예시
다음 mongosqld
호출은 로그 상세도 수준을 Developer
로 설정합니다.
mongosqld --schema schema.drdl --auth -vv
상세도 수준과 사용 방법에 대한 자세한 내용은 --verbose
을(를) 참조하세요.
로그 파일 이름 형식
버전 2.5에 추가.
옵션을 mongosqld
사용하여 에 로그 파일을 순환하도록 --logRotate
지시하면 BI Connector는 각 새 로그 파일 이름의 고유성을 보장하기 위해 시퀀스 번호를 추가합니다. 로그 파일의 형식은 다음과 같습니다.
<filename>.<logSeqNumber>.<timeStamp>
예를 들면 다음과 같습니다.
mongosqld.log.000000.2018-04-20T15_10_23.898858222-07_00
로그 파일 순환에 대한 자세한 내용은 --logRotate
옵션을 참조하세요.