Retrieve Shell Logs¶
MongoDB Shell stores logs for each session in ndjson format.
You can view or tail the logs for a MongoDB Shell session based on its log ID.
View MongoDB Shell Logs¶
Find your Log ID.¶
MongoDB Shell displays the log ID each time you open the shell.
$ mongosh Current Mongosh Log ID: c2961dbd6b73b052671d9df0 Connecting to: mongodb://127.0.0.1:27017 Using MongoDB: 4.2.8 Using Mongosh: 1.0.0
View the log for the session.¶
View MongoDB Shell Command History¶
MongoDB Shell saves a history of all commands you've run across sessions. When a new command is issued, it is added to the beginning of the history file.
Open the following file in a text editor to view the MongoDB Shell command history:
Path to History File
macOS and Linux
mongosh retains log files for 30 days. Log files older than
30 days are automatically deleted.