1 | initial version |
To configure logrotate to use files prefixed with timestamps by default, follow these steps:
Open the logrotate configuration file for the desired log file. This file is usually located at /etc/logrotate.conf or /etc/logrotate.d/.
In the configuration file, add the following line:
dateext
This line tells logrotate to use files with timestamps.
dateformat %Y-%m-%d.%s
This line sets the format to year-month-day.seconds.
From now on, logrotate will use file names with timestamps for the log files specified in the configuration file. For example, if the log file is called /var/log/nginx/access.log, the rotated files will be named /var/log/nginx/access.log.2021-01-01.123456, /var/log/nginx/access.log.2021-01-02.123456, etc.