셸 로그 보기
MongoDB Shell은 줄바꿈으로 구분된 JSON을 사용해 세션 로그를 저장합니다. mongosh
버전 1.0.5부터 MongoDB Shell 로그 형식이 MongoDB 서버 로그 형식과 일치하도록 업데이트되었습니다. 자세한 내용은 로그 메시지를 참조하세요.
로그 ID를 기준으로 MongoDB Shell 세션의 로그를 확인 및 추적할 수 있습니다.
MongoDB Shell 로그 보기
세션의 로그를 확인합니다.
MongoDB Shell은 각 세션의 로그를 사용자의 .mongodb/mongosh
디렉토리에 저장합니다:
~/.mongodb/mongosh/<LogID>_log
세션의 로그를 보려면 다음 명령을 실행합니다:
cat ~/.mongodb/mongosh/<LogID>_log
세션에 대한 로그를 추적하려면 다음 명령을 실행합니다:
tail -f ~/.mongodb/mongosh/<LogID>_log
MongoDB Shell은 각 세션의 로그를 사용자의 C:\Users\<username>\AppData\Local\
디렉토리에 저장합니다:
UserProfile%/AppData/Local/mongodb/mongosh/<LogID>_log
세션의 로그를 보려면 다음 PowerShell 명령을 실행합니다.
Get-Content %UserProfile%/AppData/Local/mongodb/mongosh/<LogID>_log
세션에 대한 로그를 추적하려면 다음 PowerShell 명령을 실행하세요.
Get-Content %UserProfile%/AppData/Local/mongodb/mongosh/<LogID>_log
MongoDB Shell 명령 이력 보기
MongoDB Shell은 여러 세션에서 실행한 모든 명령의 기록을 저장합니다. 새로운 명령이 실행되면 기록 파일의 시작 부분에 추가됩니다.
텍스트 편집기에서 다음 파일을 열어 MongoDB Shell 명령 기록을 확인합니다.
운영 체제 | 기록 파일 경로 |
---|---|
macOS 및 Linux |
|
Windows |
|
로그 보존
mongosh
30일 동안 최대 100개의 로그 파일을 보관합니다. mongosh
는 30일이 지난 로그 파일을 자동으로 삭제합니다.