logrorate.d 生成的文件有无限附加的日期,并且无法压缩文件

logrorate.d 生成的文件有无限附加的日期,并且无法压缩文件

我尝试logrotate.d按如下方式配置,它会生成具有有趣名称的文件(例如:0220420-20220421-20220422-20220423-20220424-20220425-20220426附加到它),我想检查它是否按预期工作,因为这是我的第一次体验?因为我不确定为什么它会创建大小为零的文件?

我的期望是:

  • 旋转7次
  • 每天
  • 失踪了好吧
  • 通知为空
  • 压缩文件
  • 文件最大大小不得超过 50MB
  • 文件的最大使用期限不应超过 100 天

我的配置文件/etc/logrotate.d/myconfig如下。我是否正确配置了我的配置并且正确生成了命名?

/data/meter-logs/messages_*[!.gz]
{
  rotate 7
  daily
  missingok
  notifempty
  compress
  maxsize 50M
  maxage 100
  postrotate
        syslog-ng-ctl reload > /dev/null
  endscript
}

我的文件位于以下/data/meter-logs/目录中:

-rw-r--r-- 1 root root  3.5K Apr 26 19:28 messages_electricity_meter-dev
-rw-r--r-- 1 root root     0 Apr 21 03:34 messages_electricity_meter-dev-20220420
-rw-r--r-- 1 root root     0 Apr 22 03:42 messages_electricity_meter-dev-20220420-20220421
-rw-r--r-- 1 root root     0 Apr 23 03:17 messages_electricity_meter-dev-20220420-20220421-20220422
-rw-r--r-- 1 root root     0 Apr 24 03:46 messages_electricity_meter-dev-20220420-20220421-20220422-20220423
-rw-r--r-- 1 root root     0 Apr 25 03:15 messages_electricity_meter-dev-20220420-20220421-20220422-20220423-20220424
-rw-r--r-- 1 root root     0 Apr 26 03:45 messages_electricity_meter-dev-20220420-20220421-20220422-20220423-20220424-20220425
-rw-r--r-- 1 root root   83M Apr 20 03:28 messages_electricity_meter-dev-20220420-20220421-20220422-20220423-20220424-20220425-20220426
-rw-r--r-- 1 root root     0 Apr 23 03:17 messages_electricity_meter-dev-20220421
-rw-r--r-- 1 root root     0 Apr 25 03:15 messages_electricity_meter-dev-20220421-20220423
-rw-r--r-- 1 root root   12K Apr 21 03:28 messages_electricity_meter-dev-20220421-20220423-20220425
-rw-r--r-- 1 root root     0 Apr 24 03:46 messages_electricity_meter-dev-20220422
-rw-r--r-- 1 root root     0 Apr 26 03:45 messages_electricity_meter-dev-20220422-20220424
-rw-r--r-- 1 root root  5.3K Apr 22 03:28 messages_electricity_meter-dev-20220422-20220424-20220426
-rw-r--r-- 1 root root     0 Apr 25 03:15 messages_electricity_meter-dev-20220423
-rw-r--r-- 1 root root  5.1K Apr 23 02:28 messages_electricity_meter-dev-20220423-20220425
-rw-r--r-- 1 root root     0 Apr 26 03:45 messages_electricity_meter-dev-20220424
-rw-r--r-- 1 root root  5.5K Apr 24 03:28 messages_electricity_meter-dev-20220424-20220426
-rw-r--r-- 1 root root  5.1K Apr 25 02:28 messages_electricity_meter-dev-20220425
-rw-r--r-- 1 root root  5.5K Apr 26 03:28 messages_electricity_meter-dev-20220426
-rw-r--r-- 1 root root     0 Apr 20 03:34 messages_electricity_meter-test
-rw-r--r-- 1 root root     0 Apr 21 03:34 messages_electricity_meter-test-20220420
-rw-r--r-- 1 root root     0 Apr 22 03:42 messages_electricity_meter-test-20220420-20220421
-rw-r--r-- 1 root root     0 Apr 23 03:17 messages_electricity_meter-test-20220420-20220421-20220422
-rw-r--r-- 1 root root     0 Apr 24 03:46 messages_electricity_meter-test-20220420-20220421-20220422-20220423
-rw-r--r-- 1 root root     0 Apr 25 03:15 messages_electricity_meter-test-20220420-20220421-20220422-20220423-20220424
-rw-r--r-- 1 root root     0 Apr 26 03:45 messages_electricity_meter-test-20220420-20220421-20220422-20220423-20220424-20220425
-rw-r--r-- 1 root root  1.4G Apr  3 05:03 messages_electricity_meter-test-20220420-20220421-20220422-20220423-20220424-20220425-20220426

相关内容