Meningkatkan keamanan instance dengan mengaktifkan audit database

Untuk mengidentifikasi instance produksi AlloyDB untuk PostgreSQL yang tidak mengaktifkan audit database dan meningkatkan postur keamanan, Anda dapat melihat dan menerapkan rekomendasi dari pemberi rekomendasi audit database AlloyDB.

Sebelum memulai

Sebelum Anda dapat melihat rekomendasi dan insight, lakukan tindakan berikut:

Mencantumkan rekomendasi

Anda dapat mencantumkan rekomendasi untuk mengaktifkan audit database menggunakan konsol Google Cloud , gcloud CLI, atau Recommender API.

Konsol

  1. Di konsol Google Cloud , buka halaman Clusters.

    Buka Cluster

    Untuk mengetahui informasi selengkapnya, lihat Menemukan rekomendasi dengan Active Assist.

  2. Di tabel daftar Resources, temukan cluster dan klik View issues di kolom Issues.

    Daftar masalah ditampilkan di panel Aggregated issues. Pilih kartu rekomendasi Auditing not enabled.

gcloud CLI

Untuk menampilkan rekomendasi pengaktifan audit database menggunakan gcloud CLI, jalankan perintah gcloud recommender recommendations list sebagai berikut:

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

Ganti kode berikut:

  • PROJECT_ID: project ID Anda.

  • LOCATION: region tempat instance Anda berada, seperti us-central1.

API

Untuk menampilkan daftar rekomendasi pengaktifan audit database menggunakan Recommender API, panggil metode recommendations.list sebagai berikut:

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

Ganti kode berikut:

  • PROJECT_ID: project ID Anda.

  • LOCATION: region tempat instance Anda berada, seperti us-central1.

Lihat insight dan rekomendasi mendetail

Anda dapat melihat insight dan rekomendasi mendetail tentang instance yang memerlukan pengaktifan audit database menggunakan konsol Google Cloud , gcloud CLI, atau Recommender API.

Konsol

Di halaman Cluster, di bagian tabel Resource, klik Lihat masalah di kolom Masalah untuk cluster.

Panel Aggregated issues akan muncul di sebelah kanan, yang berisi insight dan rekomendasi mendetail untuk Auditing not enabled.

gcloud CLI

Jalankan perintah gcloud recommender insights list sebagai berikut:


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

Ganti kode berikut:

  • PROJECT_ID: project ID Anda.

  • LOCATION: region tempat instance Anda berada, seperti us-central1.

API

Panggil metode insights.list sebagai berikut:

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

Ganti kode berikut:

  • PROJECT_ID: project ID Anda.

  • LOCATION: region tempat instance Anda berada, seperti us-central1.

Menerapkan rekomendasi

Evaluasi rekomendasi tersebut dengan cermat dan lakukan salah satu tindakan berikut:

Konsol

Untuk menerapkan rekomendasi, ikuti petunjuk di Mengaktifkan pgAudit.

gcloud CLI

Untuk menerapkan rekomendasi, ikuti petunjuk di Mengaktifkan pgAudit.

Langkah berikutnya