Re: rotatate logs - Apache has anyone got this to rotate at a specific time?

From: kathy duret <katpopins21_at_yahoo.com>
Date: Mon, 19 Oct 2009 11:37:58 -0700 (PDT)
Message-ID: <267775.4358.qm_at_web38206.mail.mud.yahoo.com>



tried it on both Apache 1.3 and 2.0 no dice  
86400 basically rotates it every 24 hours.

I am having issues trying to even force a log rotation.  
So much fun so little time.
 
kathy

  • On Fri, 10/16/09, Mark Weaver <mark-clist_at_npsl.co.uk> wrote:

From: Mark Weaver <mark-clist_at_npsl.co.uk> Subject: Re: rotatate logs - Apache has anyone got this to rotate at a specific time? To: katpopins21_at_yahoo.com
Cc: oracle-l_at_freelists.org
Date: Friday, October 16, 2009, 4:30 PM

On 16/10/2009 4:26 PM, kathy duret wrote:
> I am using the rotatelog function for my Apache logs.
> ErrorLog "|/u01/Apache/Apache/bin/rotatelogs
> /u01/app/oracle/product/sso10g/Apache/Apache/logs/error_log.%Y%m%d 86400"
> While this does rotate the logs every 24 hours with a datetime, I
> specifically need to have it run at midnight.
> Yes, I have an SR open and yet I posted to Apache forums.
> There is a transferlog function but I haven't been able to get this to work
> I thought if I could manually force a rotate, then I could just cron
> this to go at midnight.

Which version of apache is it?

http://httpd.apache.org/docs/2.2/programs/rotatelogs.html

states that "if the rotation time is 86400, the log file will be rotated every night at midnight", although:

http://httpd.apache.org/docs/2.0/programs/rotatelogs.html

does not.  It should be easy enough to grab/use the rotatelogs from a newer version of apache though.

You also need to consider when midnight is -- it has options for making it run in localtime or at specific UTC offsets, but by default it runs in UTC.

--
http://www.freelists.org/webpage/oracle-l
Received on Mon Oct 19 2009 - 13:37:58 CDT

Original text of this message