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
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.