Join us at MongoDB.local London on 7 May to unlock new possibilities for your data. Use WEB50 to save 50%.
Register now >
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 de registro cada vez que se 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.8.2
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

Ejecuta 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\ del usuario:

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

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

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

Ejecuta 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 la ubicación donde MongoDB Shell escribe los registros, consulta Especifica la ubicación de la entrada 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 del Shell de MongoDB para la sesión actual.

Volver

Registros

En esta página