Nota
Los mensajes de auditoría de eventos del sistema están disponibles en MongoDB Enterprise y MongoDB Atlas.
Para obtener más información sobre esta función en MongoDB Atlas, consulte la documentación de Atlas para Configurar la auditoría de bases de datosy Ver y descargar registros de MongoDB.
Mensaje de auditoría
La función de auditoría de eventos puede registrar eventos en formato JSON. Para configurar la salida de auditoría, consulte Configurar auditoría.
Modificado en la versión 5.0.
Los mensajes JSON grabados tienen la siguiente sintaxis:
{ atype: <string>, ts : { $date: <timestamp> }, uuid : { $binary: <string>, $type: <string> }, local: { ip: <string>, port: <int> || isSystemUser: <boolean> || unix: <string> }, remote: { ip: <string>, port: <int> || isSystemUser: <boolean> || unix: <string> }, users : [ { user: <string>, db: <string> }, ... ], roles: [ { role: <string>, db: <string> }, ... ], param: <document>, result: <int> }
Campo | Tipo | Descripción |
|---|---|---|
| string | |
| Documento | Documento que contiene la fecha y hora UTC del evento, en formato ISO 8601. |
| Documento | Un documento que contiene un identificador de mensaje. El ElUUID identifica la conexión de un cliente. Úselo para rastrear los eventos de auditoría conectados a ese cliente. El valor del Nuevo en la versión 5.0. |
| Documento | Un documento que contiene la dirección A partir de MongoDB 5.0, también puede ser un documento con uno de estos campos:
NotaA partir de MongoDB,5.0 el Modificado en la versión 5.0. |
| Documento | Un documento que contiene la dirección A partir de MongoDB 5.0, también puede ser un documento con uno de estos campos:
Modificado en la versión 5.0. |
| arreglo | Matriz de documentos de identificación de usuario. Dado que MongoDB permite iniciar sesión con diferentes usuarios por base de datos, esta matriz puede contener más de un usuario. Cada documento contiene un campo |
| arreglo | Matriz de documentos que especifican los roles asignados al usuario. Cada documento contiene un |
| Documento | Detalles específicos del evento. Consulte "Acciones, detalles y resultados del evento de auditoría". |
| entero | Código de error. Consulta Acciones, detalles y resultados de eventos de auditoría. |
Acciones, detalles y resultados de eventos de auditoría
La siguiente tabla enumera para cada atype o tipo de acción, los detalles param asociados y los valores result, si los hay.
atype | param | result | |||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| A partir de MongoDB 5.0,
Modificado en la versión 5.0. | 0 - Success18 - Authentication Failed334 - Mechanism Unavailable | |||||||||||||||||||||||||
| ns field is optional.args field may be redacted.De forma predeterminada, el sistema de auditoría solo registra los fallos de autorización. Para que el sistema registre las autorizaciones exitosas, utilice el Habilitar degrada el rendimiento más que registrar solo las fallas de A partir de MongoDB 5.0, Modificado en la versión 5.0. | 0 - Success13 - Unauthorized to perform the operation. | |||||||||||||||||||||||||
| Contiene los metadatos del cliente. Se registra cuando el cliente ejecuta el Nuevo en la versión 5.0. |
| |||||||||||||||||||||||||
Registrado cuando:
A partir de MongoDB 5.0, esta información adicional se registra para una vista:
Modificado en la versión 5.0. |
| ||||||||||||||||||||||||||
| |
| |||||||||||||||||||||||||
Los valores posibles para
A partir de MongoDB,5.0
Modificado en la versión 5.0. | 0 - Success276 - Index build aborted.El mensaje de auditoría contiene el código de resultado | ||||||||||||||||||||||||||
| Se registra cuando una operación de base de datos modifica directamente el contenido de las colecciones Nuevo en la versión 5.0. |
| |||||||||||||||||||||||||
| |
| |||||||||||||||||||||||||
Registrado cuando:
A partir de MongoDB 5.0, esta información adicional se registra para una vista:
Además, a partir de MongoDB,5.0 se registra un evento Modificado en la versión 5.0. | 0 - Success26 - NamespaceNotFoundSi la colección o vista no existe, el mensaje de auditoría muestra el código de retorno como | ||||||||||||||||||||||||||
|
| ||||||||||||||||||||||||||
|
| ||||||||||||||||||||||||||
El campo |
| ||||||||||||||||||||||||||
|
| ||||||||||||||||||||||||||
| |
| |||||||||||||||||||||||||
| El campo |
| |||||||||||||||||||||||||
| |
| |||||||||||||||||||||||||
| |
| |||||||||||||||||||||||||
Los campos Para obtener más información sobre el documento de recursos, consulte el documento de recursos sobre implementaciones autogestionadas. Para obtener una lista de acciones, consulte Acciones de privilegios. |
| ||||||||||||||||||||||||||
| Los campos Para obtener más información sobre el documento de recursos, consulte el documento de recursos sobre implementaciones autogestionadas. Para obtener una lista de acciones, consulte Acciones de privilegios. |
| |||||||||||||||||||||||||
|
| ||||||||||||||||||||||||||
| |
| |||||||||||||||||||||||||
| |
| |||||||||||||||||||||||||
| |
| |||||||||||||||||||||||||
| Para obtener más información sobre el documento de recursos, consulte el documento de recursos sobre implementaciones autogestionadas. Para obtener una lista de acciones, consulte Acciones de privilegios. |
| |||||||||||||||||||||||||
| Para obtener más información sobre el documento de recursos, consulte el documento de recursos sobre implementaciones autogestionadas. Para obtener una lista de acciones, consulte Acciones de privilegios. |
| |||||||||||||||||||||||||
| Para obtener detalles sobre el documento de configuración del set de réplicas, consulte Configuración del set de réplicas autogestionado. |
| |||||||||||||||||||||||||
|
| ||||||||||||||||||||||||||
| |
| |||||||||||||||||||||||||
Cuando un fragmento es un conjunto de réplicas, |
| ||||||||||||||||||||||||||
|
| ||||||||||||||||||||||||||
|
| ||||||||||||||||||||||||||
Indica el inicio del apagado de la base de datos. |
| ||||||||||||||||||||||||||
Consulte |
| ||||||||||||||||||||||||||
|
Nuevo en la versión 5.0. |
| |||||||||||||||||||||||||
| El documento Nuevo en la versión 5.0. |
|