MongoDB Shell almacena los registros de cada sesión. La ubicación predeterminada de los registros depende del sistema operativo.
Consulta el registro de la sesión.
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.