Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 9 May 2016 17:59:59 -0600 (MDT)
From:      Cody Swanson <lists@sysop.ca>
To:        Cary <cary@SDF.ORG>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: file receives no input after turn over by newsyslog(8)
Message-ID:  <843963300.2930.1462838399876.JavaMail.zimbra@sysop.ca>
In-Reply-To: <20160509222703.GA2794@SDF.ORG>
References:  <20160509222703.GA2794@SDF.ORG>

next in thread | previous in thread | raw e-mail | index | archive | help
Cary,

I've been using cronolog (/usr/ports/sysutils/cronolog) for many years with great success to keep my apache logs rotated. In httpd.conf (or your vhost config) put something similar:

CustomLog "|/usr/local/sbin/cronolog /path/to/www/logs/%Y-%m-access.log"  combined

Cronolog is smart enough to know when to rotate the logs based on your customlog string. The above gives me 1 log a month for my personal low traffic sites, busier sites may want to go daily or hourly to avoid huge logs.


----- Original Message -----
From: "Cary" <cary@SDF.ORG>
To: freebsd-questions@freebsd.org
Sent: Monday, May 9, 2016 4:27:03 PM
Subject: file receives no input after turn over by newsyslog(8)

Hi all,

Perhaps someone might be able to help.
The /var/log/httpd-access.log file is turned over at least
once a week on a VPS running 10.2-Stable.  

/var/log/httpd-*.log                    644  10    500  *     GX

 is the line I have in /etc/newsyslog.conf.

After the file is turned over no messages are saved from the apache24
daemon.  There is just a line from newsyslog(8) with the date, hostname
process number and a message that the file was turned over. 

After restarting httpd(8) all messages are logged again.
Other httpd-* log files are do not fill up as quickly, but are
probably affected as well.  How can I keep getting logs from
the server without a service restart?


-- 
cary@sdf.org
SDF Public Access UNIX System - http://sdf.org
_______________________________________________
freebsd-questions@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org"



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?843963300.2930.1462838399876.JavaMail.zimbra>