date in logrotate

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



Jim Perrin <jperrin@xxxxxxxxx> wrote:
> Quick logrotate question for the group. To comply with a
> PHB mandate, I need to keep our apache logs for a minimum
> of 2 years, and will be periodically required to hand over
> chunks of the logs from specific dates/times. While
extending
> the timeframe of logrotate is easy, I've found that there's
> no elegant solution in the RH/CentOS logrotate for
appending 
> dates to the filename.  I'm curious to know what others
with
> similar requirements are doing for this. I'd like to stay
> within the default system framework (no 3rd party apps as
> they have to be "approved"), so mostly I'm looking for 
> suggestions for a more elegant postrotate script.

I rotate logs daily using logrotate, gzip'd them and push
them to an independent collection system.  After 30 days, I
delete the local copies for local storage consideration.

That independent system puts them to two (2) DVD-R weekly.  I
also do any daily, weekly, monthly, day of week, day of
month, etc... log analysis on the independent system.

I use `date +%Y%m%d_%H%M%S` to add a date/timestamp to the
files.  You can do this directly in logrotate, or you can use
an independent program to do such.

It's very easy to setup such log rotation scripts.  My
centralized log collection system is typically also my main
backup server too.



-- 
Bryan J. Smith     Professional, Technical Annoyance                      b.j.smith@xxxxxxxx      http://thebs413.blogspot.com
----------------------------------------------------
*** Speed doesn't kill, difference in speed does ***

[Index of Archives]     [CentOS]     [CentOS Announce]     [CentOS Development]     [CentOS ARM Devel]     [CentOS Docs]     [CentOS Virtualization]     [Carrier Grade Linux]     [Linux Media]     [Asterisk]     [DCCP]     [Netdev]     [Xorg]     [Linux USB]
  Powered by Linux