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.