我尝试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