rotatelogs is rotating too quickly...
John Almberg
jalmberg at identry.com
Wed Aug 20 15:10:46 UTC 2008
> Unfortunately, it's more complex than that... check out this list:
>
> > ls -lt nes*
> -rw-r--r-- 1 root wheel 35846 Aug 20 10:19 nes.com-access.log.
> 2008-08-20-12_40_09
> -rw-r--r-- 1 root wheel 10117 Aug 20 10:01 nes.com-access.log.
> 2008-08-20-13_56_42
> -rw-r--r-- 1 root wheel 284 Aug 20 08:37 nes.com-access.log.
> 2008-08-20-12_36_56
> -rw-r--r-- 1 root wheel 204 Aug 20 08:34 nes.com-access.log.
> 2008-08-20-12_34_25
> -rw-r--r-- 1 root wheel 181 Aug 20 08:31 nes.com-access.log.
> 2008-08-20-12_31_35
> -rw-r--r-- 1 root wheel 181 Aug 20 08:29 nes.com-access.log.
> 2008-08-20-12_28_44
> -rw-r--r-- 1 root wheel 204 Aug 20 08:26 nes.com-access.log.
> 2008-08-20-12_26_15
> -rw-r--r-- 1 root wheel 195 Aug 20 08:24 nes.com-access.log.
> 2008-08-20-12_24_24
> -rw-r--r-- 1 root wheel 204 Aug 20 08:21 nes.com-access.log.
> 2008-08-20-12_20_58
> -rw-r--r-- 1 root wheel 5147 Aug 20 08:19 nes.com-access.log.
> 2008-08-20-12_19_25
>
Ah... I think I figured this out...
Of course, I had to change a bunch of apache config files to switch
from normal log files to piping logs through rotatelogs.
I tested each config change after making it, to make sure I didn't
mess something up. Of course I had to restart Apache each time I made
a change.
Here's the key: Apache creates a new access log for every site each
time it restarts.
So the list above reflects how fast it took me to update a config
file and restart apache, not anything that rotate logs was doing.
That makes sense, so I guess I can live with the 'makes new log file
on restart' quirk.
Thanks for the help!
-- John
More information about the freebsd-questions
mailing list