Docs Menu
Docs Home
/ /

Ver registros de Shell

MongoDB Shell almacena los registros de cada sesión. La ubicación predeterminada de los registros depende del sistema operativo.

1

Ejemplo

MongoDB Shell muestra el ID del registro cada vez que abre el shell.

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

MongoDB Shell guarda el registro de cada sesión en la cuenta de su usuario. .mongodb/mongosh directorio:

~/.mongodb/mongosh/<LogID>_log

Ejecute el siguiente comando para ver el registro de una sesión:

cat ~/.mongodb/mongosh/<LogID>_log

Ejecute el siguiente comando para seguir el registro de una sesión:

tail -f ~/.mongodb/mongosh/<LogID>_log

MongoDB Shell guarda el registro de cada sesión en el directorio C:\Users\<username>\AppData\Local\ de su usuario:

%UserProfile%/AppData/Local/mongodb/mongosh/<LogID>_log

Ejecute el siguiente comando de PowerShell para ver el registro de una sesión:

Get-Content %UserProfile%/AppData/Local/mongodb/mongosh/<LogID>_log

Ejecute el siguiente comando de PowerShell para seguir el registro de una sesión:

Get-Content %UserProfile%/AppData/Local/mongodb/mongosh/<LogID>_log

Tip

Para cambiar dónde MongoDB Shell escribe los registros, consulte Especifique la ubicación del archivo de registro.

A partir de MongoDB Shell 2.4.0, puedes usar el comando log.getPath() para ver la ubicación actual de la entrada de registro. Por ejemplo:

log.getPath()

Ejemplo de salida:

/Users/jane.doe/.mongodb/mongosh/c2961dbd6b73b052671d9df0_log

El valor hexadecimal en la ruta es el identificador de registro de MongoDB Shell para la sesión actual.

Volver

Registros

En esta página