【 使用环境 】 测试环境
【 OB or 其他组件 】OBProxy
【 使用版本 】4.2.3
【问题描述】如何ODP 审计日志(非syslog系统日志)等是受哪些参数影响,或者怎么设置保留时长
1 个赞
ODP 审计日志 obproxy_digest.log 的保留时长可以通过配置项 max_syslog_file_time 来设置,它用于指定存档日志的最大保留时间。默认情况下,该值为 7 天。你可以使用如下的 SQL 命令来修改这个参数以调整保留时长,例如设定为 30 天:"ALTER SYSTEM SET max_syslog_file_time='30d';" 需要注意的是,这里的配置单位可以是秒、分钟、小时或天(分别用 s, m, h, d 表示),但实际输入时无需明确写入单位标识符。
详情请参考:
1 个赞
补充一个落地提醒:改保留时长前先确认这个参数是作用在 OBProxy 侧还是 observer 侧,别把两边的日志清理策略混在一起。调大保留期后也要顺手看一下磁盘剩余空间,审计日志量上来后很容易先把磁盘打满,反而影响正常写入。