Acerca de pgAudit

En esta página se ofrece una descripción general de la extensión pgAudit y sus funciones.

Información general

La extensión pgAudit te ayuda a configurar los registros que suelen ser necesarios para cumplir las certificaciones gubernamentales, financieras y de ISO.

La auditoría de bases de datos en AlloyDB para PostgreSQL está disponible a través de la extensión de código abierto pgAudit. Con esta extensión, puedes registrar y monitorizar de forma selectiva las operaciones de AlloyDB realizadas en una base de datos determinada. La extensión ofrece funciones de auditoría para monitorizar y registrar un subconjunto de operaciones.

La extensión pgAudit se aplica a los comandos y las consultas de AlloyDB ejecutados. Por el contrario, Registros de auditoría de Cloud se aplica a las operaciones de administración y mantenimiento realizadas en una instancia de AlloyDB, tal como se describe en Monitorizar el acceso mediante registros de auditoría.

Limitaciones

La funcionalidad pgAudit está sujeta a las siguientes limitaciones:

  • La tasa de ingestión de registros es de 4 MB por segundo. Si la carga de la generación de registros supera la tasa de ingestión, puede ocurrir lo siguiente:

    • Aumento del uso del disco

    • Agotamiento del espacio en disco

  • Si habilitas la función pgAudit y ejecutas muchas consultas que cumplen tus criterios de auditoría, puede que aumente el uso del disco.

  • Antes de usar esta función, debes hacer lo siguiente:

    • Monitoriza el uso general del disco. No puedes monitorizar la carga de la generación de registros por separado. Usa la opción cloudsql.googleapis.com/database/disk/utilization metric en Explorador de métricas.

    • Reduce el uso del disco ejecutando menos consultas o reduciendo la auditoría, si es necesario.

  • Si no hay espacio en disco disponible, es posible que se pierdan los registros de auditoría de algunas consultas.