Questa pagina fornisce una panoramica dell'estensione pgAudit e delle sue funzionalità.
Panoramica
L'estensione pgAudit ti aiuta a configurare i log spesso richiesti per conformarsi alle certificazioni governative, finanziarie e ISO.
Il controllo del database in AlloyDB per PostgreSQL è disponibile tramite l'estensione open source pgAudit. Utilizzando questa estensione, puoi registrare e monitorare in modo selettivo le operazioni AlloyDB eseguite su un determinato database. L'estensione fornisce funzionalità di controllo per monitorare e registrare un sottoinsieme selezionato di operazioni.
L'estensione pgAudit si applica ai comandi e alle query AlloyDB eseguiti. Al contrario, gli audit log di Cloud si applicano alle operazioni di amministrazione e manutenzione eseguite su un'istanza AlloyDB, come descritto in Monitorare l'accesso utilizzando gli audit log.
Limitazioni
Alla funzionalità pgAudit si applicano le seguenti limitazioni:
La frequenza di importazione dei log è di 4 MB al secondo. Quando il carico generato dalla generazione dei log supera la frequenza di importazione, potrebbero verificarsi i seguenti problemi:
Maggiore utilizzo del disco
Spazio su disco esaurito
Se attivi la funzionalità pgAudit ed esegui molte query che soddisfano i tuoi criteri di controllo, l'utilizzo del disco potrebbe aumentare.
Prima di utilizzare questa funzionalità, devi:
Monitora l'utilizzo complessivo del disco. Non puoi monitorare separatamente il carico generato dalla generazione dei log. Utilizza
cloudsql.googleapis.com/database/disk/utilization metric
in Esplora metriche.Riduci l'utilizzo del disco eseguendo meno query o riducendo il controllo, se necessario.
Se lo spazio su disco non è disponibile, potrebbe verificarsi la perdita degli audit log per alcune query.