在rsyslog.conf中添加配置:
$template testdailylog,"/var/log/test/backup/%programname%_%$year%-%$month%-%$day%.log"
if $syslogfacility-text == "local0" then {action(type="omfile"
fileOwner="nick" filegroup="nick" dynafile="testdailylog")
stop
}
要想将往天的日志文件压缩保存,最多保存一个月之类的需求的话,可以另起一个cron脚本来做。