有没有办法使日志旋转将源文件包含在其存档目录的名称中?
出于安全原因,我保留了很长的 Apache 日志历史记录。由于该服务器上运行着多个站点,Apache 存储了大量日志。一旦乘以旋转,我的存档目录是巨大的。
我想创建特定于日志的存档目录。例如设置:
olddir /var/log/apache2/www.example.com-access.log/
但目前我的配置基于一种模式:
/var/log/apache2/*.log {
dateext
daily
rotate 365
missingok
notifempty
olddir /var/log/archive/apache2
}
无需为 Apache 的每一个(许多)日志编写特定的配置,是否有一种方法可以将旋转的文件放置在特定于日志的目录中?