MongoDB Enterprise provides the capability to audit mongod and mongos instances. The auditing facility allows administrators and users to track system activity for deployments with multiple users and applications. Administrators can configure auditing to write to the console, syslog, a JSON file or a BSON file. You can also use filters to restrict which events are logged.
Importante
Si está ejecutando MongoDB Enterprise versión 5.0 o posterior y MongoDB Agent 11.0.13.7055 o posterior, puede:
Establezca reglas separadas para rotar los registros del servidor y los registros de auditoría.
Comprima y elimine los registros de auditoría con Ops Manager. Por seguridad, recomendamos gestionar la compresión y eliminación de los registros de auditoría fuera de Ops Manager.
Si está ejecutando versiones anteriores de MongoDB Enterprise o MongoDB Agent, Ops Manager:
Uses your System Log Rotation settings to rotate both the server logs and the audit logs.
No comprime ni elimina los registros de auditoría. Si configura la compresión y la eliminación, Ops Manager aplica esta configuración solo a los registros del servidor.
Los usuarios de la comunidad MongoDB pueden rotar, comprimir y eliminar únicamente los registros del servidor.
Nota
Para obtener información general sobre auditoría, incluida la garantía de auditoría, consulte Auditoría. Para obtener más información sobre los eventos auditados, consulte Acciones, detalles y resultados de eventos de auditoría. Para obtener información sobre la configuración de filtros, consulte Configurar filtros de auditoría.
Requisitos previos
Su clúster de Ops Manager debe ejecutar MongoDB Enterprise, versión 2.6 o posterior, para configurar e implementar la auditoría.
Procedimiento
(Optional) To filter which events are audited, repeat steps 1-4 and add the auditLogFilter property.
Para obtener información sobre cómo crear filtros, consulte Configurar filtros de auditoría.