logrotate之后的具体名称

logrotate之后的具体名称

我希望 logrotate 创建具有好听名字的文件。有没有办法在轮换后强制使用某种名称模式?我想创建一种service-{year}-{month}-{day}-{hour}格式并每小时轮换一次。

好像我正在运行一个带有dateext但没有 的版本dateformat。无论如何我都想使用这种日志记录方式。

答案1

logrotate配置文件:

dateext
dateformat -%Y-%m-%d-%s

出去:

atop.log-2010-09-30-1285850549

不支持小时。您可以使用 postrotate 来重命名。

相关内容