Acerca do pgAudit

Esta página oferece uma vista geral da extensão pgAudit e das respetivas funcionalidades.

Vista geral

A extensão pgAudit ajuda a configurar registos que são frequentemente necessários para agir em conformidade com as certificações governamentais, financeiras e ISO.

A auditoria de bases de dados no AlloyDB para PostgreSQL está disponível através da extensão pgAudit de código aberto. Ao usar esta extensão, pode registar e acompanhar seletivamente as operações do AlloyDB realizadas numa determinada base de dados. A extensão oferece capacidades de auditoria para monitorizar e registar um subconjunto selecionado de operações.

A extensão pgAudit aplica-se a comandos e consultas do AlloyDB executados. Por outro lado, os registos de auditoria na nuvem aplicam-se a operações administrativas e de manutenção realizadas numa instância do AlloyDB, conforme descrito em Monitorize o acesso através dos registos de auditoria.

Limitações

Aplicam-se as seguintes limitações à funcionalidade pgAudit:

  • A taxa de carregamento de registos é de 4 MB por segundo. Quando o carregamento da geração de registos excede a taxa de carregamento, podem ocorrer os seguintes problemas:

    • Maior utilização do disco

    • Esgotamento do espaço em disco

  • Se ativar a funcionalidade pgAudit e executar muitas consultas que cumpram os seus critérios de auditoria, pode resultar num aumento da utilização do disco.

  • Antes de usar esta funcionalidade, tem de:

    • Monitorize a utilização geral do disco. Não pode monitorizar o carregamento a partir da geração de registos em separado. Use o cloudsql.googleapis.com/database/disk/utilization metric no explorador de métricas.

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

  • Se o espaço em disco não estiver disponível, pode resultar na perda de registos de auditoria para algumas consultas.