mongosqld los mensajes de registro tienen el siguiente formato:
<timestamp> <severity> <component> [<context>] <message>
Por ejemplo:
2017-08-17T13:34:48.910-0700 I NETWORK [initandlisten] waiting for connections at 127.0.0.1:3307
Marca de tiempo
Los mensajes de registro utilizan iso8601 formato para la marca de tiempo, con un desplazamiento UTC establecido por el servidor en el que se ejecuta mongosqld.
Niveles de gravedad
La siguiente tabla enumera los niveles de severidad asociados a cada mensaje de registro:
Nivel | Descripción |
|---|---|
| Fatal |
| Error |
| Advertencia |
| Informativo, para nivel de verbosidad de |
| Depuración, para todos los niveles de verbosidad > |
El nivel de verbosidad del registro por defecto es 0, lo que incluye todos los mensajes que no sonDebug Aumentar el nivel de verbosidad agrega mensajes adicionales de Debug a los registros. Para establecer el nivel de verborrea, consulta Configurar niveles de verborrea del registro.
Componentes
Los mensajes de registro incluyen un campo de componente, que proporciona una categorización funcional de los mensajes:
Nivel | Descripción |
|---|---|
Mensajes relacionados con las actividades de control, como la inicialización. | |
Mensajes relacionados con actividades de red, como aceptar conexiones. | |
Mensajes relacionados con la generación del plan del query. | |
Mensajes relacionados con la optimización del plan del query. | |
Mensajes relacionados con la ejecución de consultas. |
Configurar el nivel de verbosidad del registro
Para configurar el nivel de verbosidad del registro:
Incluye la opción
-val iniciarmongosqlddesde la línea de comandos, oEspecifica
systemLog.verbosityen un archivo de configuración de mongosqld.
Para especificar el nivel de verbosidad al iniciar mongosqld, usa la opción -v. Repetir v aumenta el nivel de verbosidad.
Ejemplo
La siguiente invocación de mongosqld establece el nivel de verbosidad del registro en Developer.
mongosqld --schema schema.drdl --auth -vv
Para obtener más información sobre los niveles de verbosidad y cómo utilizarlos, consulta --verbose.
Formato del nombre del archivo de registro
Novedades en la versión 2.5.
Si dirige mongosqld a rotar entradas de registro con la opción --logRotate, BI Connector añade un número de secuencia para asegurar la unicidad de cada nuevo nombre de entrada de registro. Los archivos de registro tienen el siguiente formato:
<filename>.<logSeqNumber>.<timeStamp>
Por ejemplo:
mongosqld.log.000000.2018-04-20T15_10_23.898858222-07_00
Para más información sobre la rotación de entradas de registro, consulta la opción --logRotate.