Mengaktifkan pgAudit

Untuk mengaktifkan audit di instance AlloyDB, Anda harus melakukan dua langkah. Pertama, Anda mengaktifkan flag alloydb.enable_pgaudit di instance. Kemudian, Anda terhubung ke instance utama cluster dan membuat ekstensi pgaudit di database.

  1. Aktifkan pgAudit di instance:

    Konsol

    1. Di konsol Google Cloud, buka halaman Clusters.

      Buka Cluster

    2. Klik cluster di kolom Resource Name.
    3. Di halaman Ringkasan, buka Instance in your cluster, pilih instance, lalu klik Edit.
    4. Tambahkan flag alloydb.enable_pgaudit di instance Anda:
      1. Klik Add flag.
      2. Pilih tanda alloydb.enable_pgaudit dari daftar Flag database baru.
      3. Pilih on dari daftar Value.
      4. Klik Done.
    5. Klik Update instance.

    gcloud

    Aktifkan pgAudit pada instance dengan menetapkan flag alloydb.enable_pgaudit instance tersebut ke on. Untuk mengetahui informasi selengkapnya tentang cara menetapkan flag database instance menggunakan Google Cloud CLI, lihat Mengonfigurasi flag database instance.

    Perhatikan bahwa AlloyDB akan otomatis memulai ulang instance setelah Anda memperbarui tanda ini.

  2. Hubungkan ke instance utama dan buat ekstensi di setiap database. Anda harus melakukan langkah-langkah berikut di instance utama meskipun Anda mengaktifkan audit di instance kumpulan baca:
    1. Hubungkan klien psql ke instance utama cluster, seperti yang dijelaskan dalam artikel Menghubungkan klien psql ke instance.
    2. Di command prompt psql, hubungkan ke database dan buat ekstensi:
          \c DB_NAME
          CREATE EXTENSION IF NOT EXISTS pgaudit;
          
    3. Ulangi dua langkah sebelumnya untuk terhubung ke database lain dan membuat ekstensi di setiap database tersebut.