审计开关

    该参数属于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