Informazioni su pgAudit

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.