Menu Docs
Página inicial do Docs
/
MongoDB Shell
/

Recuperar registros de shell

Nesta página

  • Visualizar registros de shell do MongoDB
  • Ver histórico de comandos do MongoDB Shell
  • Retenção de logs

O MongoDB Shell utiliza ndjson para armazenar registros de sessão. A partir da mongosh versão 1.0.5, o formato de registro do MongoDB Shell é atualizado para corresponder ao formato de registro do servidor MongoDB. Para obter detalhes, consulte Mensagens de registro.

Você pode visualizar ou enviar os registros para uma sessão do MongoDB Shell com base em sua ID de registro.

Observação

O MongoDB Shell edita credenciais do histórico de comandos e dos logs.

1

Exemplo

O MongoDB Shell exibe o ID do registro toda vez que você abre o shell.

$ mongosh
Current Mongosh Log ID: c2961dbd6b73b052671d9df0
Connecting to: mongodb://127.0.0.1:27017
Using MongoDB: 4.2.8
Using Mongosh: 2.2.10
2

O MongoDB Shell salva um histórico de todos os comandos executados nas sessões. Quando um novo comando é emitido, ele é adicionado ao início do arquivo de histórico.

Abra o seguinte arquivo em um editor de texto para visualizar o histórico de comando do MongoDB Shell:

Sistema operacional
Caminho para o arquivo de histórico
macOS e Linux
~/.mongodb/mongosh/mongosh_repl_history
Windows
%UserProfile%/.mongodb/mongosh/mongosh_repl_history

mongosh Retém até 100 arquivos de registro por 30 dias. mongosh exclui arquivos de registro com mais de 30 dias automaticamente.

← Opções