clickhouse使用SQL设置系统日志保留3天
要在ClickHouse中设置系统日志保留3天,可以按照以下步骤进行操作:
-
打开ClickHouse配置文件,通常位于
/etc/clickhouse-server/config.xml。 -
在配置文件中找到
<system>标签,如果不存在,请添加以下行:
<system>
</system>
- 在
<system>标签中添加以下行来设置日志保留时间:
<log>
<default>{time:%Y%m%d}.log</default>
<path>/var/log/clickhouse-server/</path>
<part>day</part>
<expire>3</expire>
</log>
这将设置日志文件的命名格式为每天一个文件,文件名为当前日期,例如20211022.log。日志文件将保存在/var/log/clickhouse-server/目录下,并保留3天。可以根据需要更改路径和文件名格式。
-
保存并关闭配置文件。
-
重新启动ClickHouse服务以使更改生效:
sudo service clickhouse-server restart
现在,ClickHouse将会保留系统日志文件的历史记录3天。可以根据需要调整保留时间。
原文地址: https://www.cveoy.top/t/topic/i4TE 著作权归作者所有。请勿转载和采集!