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 metricno 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.