Migliora la sicurezza dell'istanza abilitando il controllo dei database

Per identificare le istanze di produzione di AlloyDB per PostgreSQL che non hanno l'audit del database abilitato e migliorare la security posture, puoi visualizzare e applicare i suggerimenti del recommender per l'audit del database AlloyDB.

Prima di iniziare

Prima di poter visualizzare i suggerimenti e gli insight, segui questi passaggi:

Elenca i suggerimenti

Puoi elencare i suggerimenti per l'attivazione dell'audit del database utilizzando la console Google Cloud , gcloud CLI o l'API Recommender.

Console

  1. Nella console Google Cloud , vai alla pagina Cluster.

    Vai a Cluster

    Per saperne di più, consulta Trova i suggerimenti con Active Assist.

  2. Nella tabella dell'elenco Risorse, trova il cluster e fai clic su Visualizza problemi nella colonna Problemi.

    Nel riquadro Problemi aggregati viene visualizzato un elenco di problemi. Seleziona la scheda dei suggerimenti Controllo non abilitato.

gcloud CLI

Per elencare i suggerimenti per l'attivazione dell'audit del database utilizzando gcloud CLI, esegui il comando gcloud recommender recommendations list come segue:

gcloud recommender recommendations list \
--project=PROJECT_ID \
--location=LOCATION \
--recommender=google.alloydb.instance.SecurityRecommender \
--filter=recommenderSubtype=ENABLE_DATABASE_AUDITING

Sostituisci quanto segue:

  • PROJECT_ID: il tuo ID progetto.

  • LOCATION: la regione in cui si trovano le istanze, ad esempio us-central1.

API

Per elencare i suggerimenti per l'attivazione del controllo del database utilizzando l'API Recommender, chiama il metodo recommendations.list come segue:

GET https://recommender.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/recommenders/google.alloydb.instance.SecurityRecommender/recommendations?filter=recommenderSubtype=ENABLE_DATABASE_AUDITING

Sostituisci quanto segue:

  • PROJECT_ID: il tuo ID progetto.

  • LOCATION: la regione in cui si trovano le istanze, ad esempio us-central1.

Visualizza insight e suggerimenti dettagliati

Puoi visualizzare insight e suggerimenti dettagliati sulle istanze che richiedono l'attivazione dell'audit del database utilizzando la console Google Cloud , gcloud CLI o l'API Recommender.

Console

Nella pagina Cluster, nella tabella Risorse, fai clic su Visualizza problemi nella colonna Problemi del cluster.

A destra viene visualizzato il riquadro Problemi aggregati, che contiene insight e suggerimenti dettagliati per Controllo non abilitato.

gcloud CLI

Esegui il comando gcloud recommender insights list come segue:


gcloud recommender insights list \
--project=PROJECT_ID \
--location=LOCATION \
--insight-type=google.alloydb.instance.SecurityInsight \
--filter=insightSubtype=DATABASE_AUDITING_NOT_ENABLED

Sostituisci quanto segue:

  • PROJECT_ID: il tuo ID progetto.

  • LOCATION: la regione in cui si trovano le istanze, ad esempio us-central1.

API

Chiama il metodo insights.list come segue:

GET https://recommender.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/insightTypes/google.alloydb.instance.SecurityInsight/insights?filter=insightSubtype=DATABASE_AUDITING_NOT_ENABLED

Sostituisci quanto segue:

  • PROJECT_ID: il tuo ID progetto.

  • LOCATION: la regione in cui si trovano le istanze, ad esempio us-central1.

Applica il consiglio

Valuta attentamente il suggerimento e procedi in uno dei seguenti modi:

Console

Per implementare il suggerimento, segui le istruzioni riportate in Abilita pgAudit.

gcloud CLI

Per implementare il suggerimento, segui le istruzioni riportate in Abilita pgAudit.

Passaggi successivi