如何更改 lsync 日志级别或完全禁用它?

如何更改 lsync 日志级别或完全禁用它?

我使用 lsync 进行增量备份。6 个月后,它生成了大约 6GB 的日志文件/var/log/lsyncd/lsyncd.log

我决定更改日志级别以减少日志生成。有一个选项“-log”lsync 手册文件并且在“nano /etc/lsyncd.lua”中有一个配置文件。

我想知道如何在“lsyncd.lua”文件中设置“-log”选项来禁用或更改日志级别?

答案1

我对 lsyncd 不太熟悉,但从 man 文件来看-log scarce应该添加到启动脚本中/etc/init.d/lsyncd

daemon $lsyncd -log scarce -pidfile $pidfile $config

我还建议添加/var/log/lsyncd/lsyncd.loglogrotate。

使用以下内容创建/etc/logrotate.d/lsyncd

/var/log/lsyncd/*log {
missingok
notifempty
sharedscripts
postrotate

/sbin/service lsyncd restart > /dev/null 2>/dev/null || true

endscript
}

相关内容