As you probably know, the default logrotate period on RH based distros is 7 days. From my point of view, this number is to big for production servers (files can became extremely large so grep through them can be very slow).
To change this behavior, open /etc/logrotate.conf and replace weekly line with daily. Also, increase the number of files you would like to keep from 4 to something larger (for example 40 or 50 which means 40 or 50 days)
It should looks a like
# see "man logrotate" for details # rotate log files weekly #weekly daily # keep 4 weeks worth of backlogs rotate 70