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.
Please start posting anonymously - your entry will be published after you log in or create a new account. This space is reserved only for answers. If you would like to engage in a discussion, please instead post a comment under the question or an answer that you would like to discuss
Asked: 2021-06-21 11:00:00 +0000
Seen: 11 times
Last updated: Feb 08 '23
How can I install Beegfs on Ubuntu 22.04?
How can a .zip file from GitHub be loaded into Google Colab?
What is the process of using the Multmerge() function in r to combine files in a directory?
In Mac, what is the method to increase the privileges of an executable through setuid?
What can be done to resolve the issue with the Untracked working tree file named '._.git'?
What are the steps to restrict the overall file size of uploaded files in NestJS using multer?