PostgreSQL開啟審計日志
配置情況如下
#開啟數據庫告警日志記錄;
logging_collector = on
#日志文件格式為csv;
log_destination = 'csvlog'
#產生的日志文件位于data目錄下的hgdb_log中
log_directory = 'hgdb_log'
# 文件名以highgodb為前綴 , 并按日分隔
log_filename = 'highgodb_%d.log'
# 日志大小無上限,按日保留,循環覆蓋;
log_rotation_age = '1d'
log_rotation_size = 0
log_truncate_on_rotation = on
#消息級別在warning及以上的進行記錄,sql語句在error級別及以上的被記錄;
log_min_messages = 'WARNING'
#所有ddl語句被記錄。
log_statement = 'ddl'
然后重啟數據庫(確保非業務時段執行)。
pg_ctl restart


浙公網安備 33010602011771號