本頁面概要說明 pgAudit 擴充功能及其功能。
總覽
pgAudit 擴充功能可協助您設定記錄檔,這類記錄檔通常是符合政府、金融和 ISO 認證的必要條件。
您可以使用開放原始碼的 pgAudit 擴充功能,在 PostgreSQL 適用的 AlloyDB 中執行資料庫稽核作業。使用這個擴充功能,您可以選擇性記錄及追蹤針對特定資料庫執行的 AlloyDB 作業。這項擴充功能提供稽核功能,可監控及記錄特定作業子集。
pgAudit 擴充功能適用於執行的 AlloyDB 指令和查詢。相較之下,Cloud 稽核記錄適用於對 AlloyDB 執行個體執行的管理和維護作業,如「使用稽核記錄監控存取權」一文所述。
限制
pgAudit 功能有以下限制:
記錄擷取率為每秒 4 MB。如果記錄檔產生作業的負載超過擷取率,可能會發生下列情況:
磁碟使用量增加
磁碟空間不足
如果啟用 pgAudit 功能並執行許多符合稽核條件的查詢,可能會導致磁碟用量增加。
使用這項功能前,請務必先完成下列事項:
監控整體磁碟用量。您無法分別監控記錄產生作業的負載。在 Metrics Explorer 中使用
cloudsql.googleapis.com/database/disk/utilization metric
。如要減少磁碟用量,請減少查詢次數或視需要減少稽核次數。
如果磁碟空間不足,部分查詢的稽核記錄可能會遺失。