我的服务器上有更多文件旋转,但是当我想压缩它时,我有一个扩展名1.gz
,但我只想.gz
这些文件由应用程序自动轮换:
server.log.2023-03-16
server.log.2023-03-15
server.log.2023-03-14
我的结果:
server.log.2023-03-16.1.gz
server.log.2023-03-15.1.gz
server.log.2023-03-14.1.gz
我想:
server.log.2023-03-16.gz
server.log.2023-03-15.gz
server.log.2023-03-14.gz
我的日志旋转文件:
#/var/log/application/*/server*.log.* {
daily
rotate 14
compress
delaycompress
missingok
}
我怎样才能解决这个问题?
答案1
如果您希望旋转的日志文件看起来像 -->server.log.2023-03-16.gz
只需添加
dateext
dateformat .%Y-%m-%d
到您的 logrotate 文件。