Detect rotated log files with date in them
My Debian 9 server is using logrotate version 3.11.0, and it generates the following log file names:
/var/log/mail.err
/var/log/mail.err-20190203
/var/log/mail.info
/var/log/mail.info-20201102.gz
/var/log/mail.info-20201108.gz
/var/log/mail.info-20201116.gz
/var/log/mail.info-20201122
/var/log/mail.log
/var/log/mail.log-20201102.gz
/var/log/mail.log-20201108.gz
/var/log/mail.log-20201116.gz
/var/log/mail.log-20201122
/var/log/mail.warn
/var/log/mail.warn-20201102.gz
/var/log/mail.warn-20201108.gz
/var/log/mail.warn-20201116.gz
/var/log/mail.warn-20201122
Lightmeter 1.0.1 does not import the files with the dates in their names automatically:
2020/11/29 14:04:55 Lightmeter ControlCenter is running on http://127.0.0.1:10020
2020/11/29 14:04:55 Seeked /var/log/mail.log - &{Offset:21347792 Whence:0}
2020/11/29 14:04:55 Seeked /var/log/mail.err - &{Offset:0 Whence:0}
2020/11/29 14:04:55 Seeked /var/log/mail.warn - &{Offset:4460820 Whence:0}
2020/11/29 14:04:55 Finished importing log file: /var/log/mail.err
2020/11/29 14:04:56 Finished importing log file: /var/log/mail.log
2020/11/29 14:04:56 Finished importing log file: /var/log/mail.warn
2020/11/29 14:04:56 Finished importing postfix log directory in: 708.136929ms
2020/11/29 14:04:56 Inserted 255 rows in a transaction
Edited by cweiske