Join us Sept 17 at .local NYC! Use code WEB50 to save 50% on tickets. Learn more >
MongoDB Event
Docs Menu
Docs Home
/
mongosh
/ / /

로그 보존 기간 수정

MongoDB Shell 로그 파일이 보존되는 기간을 수정할 수 있습니다. 로그 정리 프로세스 지정된 보존 기간보다 오래된 로그 파일을 자동으로 삭제합니다. 기본값 으로 로그 파일은 30 일 동안 보관됩니다.

로그 보존에 대한 여러 기준을 지정할 수 있습니다. 예시 를 들어 로그 파일의 최대 기간을 60 일로 지정하고 최대 로그 저장 크기를 2GB 로 지정할 수 있습니다. 보존 기준이 충족되면 가장 오래된 로그부터 로그가 삭제됩니다.

현재 로그 보존 기간을 확인하려면 다음 명령을 실행 .

config.get("logRetentionDays")

로그 파일이 보존되는 기간을 수정하려면 logRetentionDays 구성 옵션을 설정하다 . 구성 API 또는 구성 파일 에서 구성 옵션을 설정하다 수 있습니다.

다음 명령은 config API 사용하여 로그 보존을 60 일로 설정하다 .

config.set("logRetentionDays", 60)
Setting "logRetentionDays" has been changed

다음 구성 파일 로그 보존을 60 일로 설정합니다.

mongosh:
logRetentionDays: 60

파일 보존 기간에 따라 로그를 삭제 하지 않도록 MongoDB Shell 에 지시하려면 logRetentionDays 을(를) Infinity(으)로 설정하다 . 구성 API 또는 구성 파일 통해 이 조치 수행할 수 있습니다. 예시 를 들면 다음과 같습니다.

config.set("logRetentionDays", Infinity)

중요

로그 저장 너무 커지는 것을 방지하려면 항상 로그 보존 기준을 하나 이상 지정합니다.

돌아가기

보존

이 페이지의 내용