Sobre o pgAudit

Esta página fornece uma visão geral da extensão pgAudit e suas funcionalidades.

Visão geral

A extensão pgAudit ajuda a configurar registros que geralmente são necessários para cumprir as certificações governamentais, financeiras e ISO.

A auditoria do banco de dados no AlloyDB para PostgreSQL está disponível pela extensão de código aberto pgAudit. Ao usar essa extensão, é possível registrar e rastrear seletivamente as operações do AlloyDB realizadas em um determinado banco de dados. A extensão oferece recursos de auditoria para monitorar e registrar um subconjunto selecionado de operações.

A extensão pgAudit se aplica aos comandos e consultas do AlloyDB executados. Por outro lado, os registros de auditoria do Cloud se aplicam a operações administrativas e de manutenção realizadas em uma instância do AlloyDB, conforme descrito em Monitorar o acesso usando registros de auditoria.

Limitações

As limitações a seguir se aplicam à funcionalidade do pgAudit:

  • A taxa de ingestão de registros é de 4 MB por segundo. Quando a carga da geração de registros excede a taxa de ingestão, pode ocorrer o seguinte:

    • Aumento do uso de disco

    • Esgotamento do espaço em disco

  • Se você ativar o recurso pgAudit e executar muitas consultas que atendam aos critérios de auditoria, isso poderá resultar em um aumento no uso do disco.

  • Antes de usar esse recurso, você precisa:

    • Monitore o uso geral do disco. Não é possível monitorar a carga da geração de registros separadamente. Use o cloudsql.googleapis.com/database/disk/utilization metric no Metrics Explorer.

    • Reduza o uso do disco executando menos consultas ou reduzindo a auditoria, se necessário.

  • Se o espaço em disco não estiver disponível, isso poderá resultar na perda de registros de auditoria de algumas consultas.