Per attivare il controllo in un'istanza AlloyDB, devi eseguire due passaggi. Innanzitutto, attiva il flag alloydb.enable_pgaudit nell'istanza. Quindi, ti colleghi all'istanza principale del cluster e crei l'estensione pgaudit nei database.
- Attiva pgAudit sull'istanza:
Console
- Nella console Google Cloud, vai alla pagina Cluster.
- Fai clic su un cluster nella colonna Nome risorsa.
- Nella pagina Panoramica, vai a Istanze nel tuo cluster, seleziona un'istanza e poi fai clic su Modifica.
- Aggiungi il flag
alloydb.enable_pgaudit
all'istanza:- Fai clic su Aggiungi indicatore.
- Seleziona il flag
alloydb.enable_pgaudit
dall'elenco Nuovo flag database. - Seleziona on dall'elenco Valore.
- Fai clic su Fine.
- Fai clic su Aggiorna istanza.
gcloud
Attiva pgAudit su un'istanza impostando il flag
alloydb.enable_pgaudit
dell'istanza suon
. Per ulteriori informazioni sull'impostazione dei flag di database di un'istanza utilizzando Google Cloud CLI, consulta Configurare i flag di database di un'istanza.Tieni presente che AlloyDB riavvia automaticamente l'istanza dopo l'aggiornamento di questo flag.
- Connettiti all'istanza principale e crea l'estensione in ogni database.
Devi eseguire i seguenti passaggi sull'istanza principale anche se attivi il controllo in un'istanza del pool di lettura:
- Connetti un client psql all'istanza principale del cluster, come descritto in Connetti un client psql a un'istanza.
- Al prompt dei comandi psql, connettiti al database e crea l'estensione:
\c DB_NAME CREATE EXTENSION IF NOT EXISTS pgaudit;
- Ripeti i due passaggi precedenti per connetterti ad altri database e creare l'estensione in ciascuno di essi.