如何更改日志旋转扩展名..?

Jay*_*n T 2 linux redhat log-files

目前,我的 logrotate 配置在旋转的日志文件后添加了一个数字:

mylogfile.log被旋转到mylogfile.log.1

我想将扩展名更改为mylogfile.log.Current date

有谁知道如何做到这一点?

我的日志旋转代码是:

/usr/local/jboss/jboss-3.2.7-ND1/server/default/log/consolelog.log

{        
copytruncate
rotate 1
missingok
notifempty
}
Run Code Online (Sandbox Code Playgroud)

目前正在使用脚本重命名旋转文件。是否有任何选项可以更改日志旋转默认配置的扩展名。请帮我

是否有任何选项可以更改扩展名的位置,例如mylogfile.log更改为mylogfile_currentdate.log.

kub*_*zyk 5

dateext只需在末尾添加选项(在最后一个选项 notifempty 之后)。

  • @Jayakrishnan T:您可以使用“dateformat”向扩展添加秒数。请参阅“man logrotate”。 (3认同)