Step1:-
[root@sankar ~]# cat /etc/logrotate.d/sankar_myapp
/var/hvmail/log/myapp_event-processor/logfile.log {
su root root
rotate 7
hourly
compress
delaycompress
}
su root root
rotate 7
hourly
compress
delaycompress
}
[root@sankar ~]#
Step2:- Dry run (-d) option
[root@sankar ~]# logrotate -d /etc/logrotate.d/sankar_myapp
...
....
Step3:-
with the exception of the most recent one, should be compressed.
[root@sankar ~]# cd /var/hvmail/log/myapp_event-processor/
[root@sankar myapp_event-processor]# ls -ltrh
total 28M
-rw-rwxr-x 1 root root 23K Oct 9 09:03 logfile.log.2.gz
-rw-rwxr-x 1 root root 421K Oct 9 10:06 logfile.log.1
-rw-rwxr-x 1 root root 427K Oct 9 10:59 logfile.log