审计开关
该参数属于SIGHUP类型参数,请参考中对应设置方法进行设置。
**取值范围:**布尔型
- on表示启动审计功能。
**默认值:**on
audit_directory
**参数说明:**审计文件的存储目录。一个相对于数据目录data的路径,可自行指定,仅sysadmin用户可以访问。
该参数属于POSTMASTER类型参数,请参考中对应设置方法进行设置。
**取值范围:**字符串
**默认值:**pg_audit。如果使用om工具部署openGauss,则审计日志路径为“$GAUSSLOG/pg_audit/实例名称”。
audit_data_format
**参数说明:**审计日志文件的格式。当前仅支持二进制格式,仅sysadmin用户可以访问。
该参数属于POSTMASTER类型参数,请参考中对应设置方法进行设置。
**取值范围:**字符串
**默认值:**binary
参数说明:指定创建一个新审计日志文件的时间间隔。当现在的时间减去上次创建一个审计日志的时间超过了此参数值时,服务器将生成一个新的审计日志文件。
取值范围:整型,1~INT_MAX/60,单位为min。
默认值:1d
audit_rotation_size
参数说明:指定审计日志文件的最大容量。当审计日志消息的总量超过此参数值时,服务器将生成一个新的审计日志文件。
该参数属于SIGHUP类型参数,请参考表1中对应设置方法进行设置。
取值范围:整型,1024~1048576,单位为KB。
默认值:10MB
audit_resource_policy
参数说明:控制审计日志的保存策略,以空间还是时间限制为优先策略。
该参数属于SIGHUP类型参数,请参考表1中对应设置方法进行设置。
**取值范围:**布尔型
- off表示采用时间优先策略,最少存储长度时间的日志。
**默认值:**on
参数说明:表示需记录审计日志的最短时间要求,该参数在为off时生效。
该参数属于SIGHUP类型参数,请参考表1中对应设置方法进行设置。
默认值:90
audit_space_limit
**参数说明:**审计文件占用的磁盘空间总量。
该参数属于SIGHUP类型参数,请参考表1中对应设置方法进行设置。
**取值范围:**整型,1024KB~1024GB,单位为KB。
**默认值:**1GB
audit_file_remain_threshold
**参数说明:**审计目录下审计文件个数的最大值。
该参数属于SIGHUP类型参数,请参考表1中对应设置方法进行设置。
**取值范围:**整型,100~1048576
**默认值:**1024
**参数说明:**审计线程的个数。
该参数属于POSTMASTER类型参数,请参考表1中对应设置方法进行设置。
**取值范围:**整型,1~48
**默认值:**1