|File Search||Catalog||Content Search|
It intended to be used in conjunction with a Web server, such as Apache, to split the access log into daily or monthly logs:
TransferLog "|/usr/bin/cronolog /var/log/apache/%Y/access.%Y.%m.%d.log"
A cronosplit script is also included, to convert existing traditionally-rotated logs into this rotation format.
Cronolog was origionally designed to work with Apache logging modules, and this remains one of it's primary uses. To that end, I have included some example configuration directives for Apache 1.x below (note that some of these are already in place, on default Debian installations of Apache). # The following directives define some format nicknames for use with # a CustomLog directive (see below). more»
CRONOLOG version 1.6.1 "cronolog" is a simple program that reads log messages from its input and writes them to a set of output files, the names of which are constructed using template and the current date and time. The template uses the same format specifiers as the Unix date command (which are the same as the standard C strftime library function). "cronolog" is intended to be used in conjunct more»
1.6.1 (20-Dec-1999) * Cronolog submitted to Apache Software Foundation 1.6 (16-Dec-1999) * Fixed bug in cronolog whereby if it was started shortly before the end of a period it would not rotate until the end of the next period. (Thanks to Charles Thayer <email@example.com> for identifying the bug and supplying the fix.) 1.5b9 (04-Jun-1998) * Fixed typo in cronolog.c and cronot more»
cronolog(1m) cronolog(1m) NAME cronolog - write more»
cronosplit(1m) cronosplit(1m) NAME cronosplit - spl more»
cronolog (1.6.2-5.3) unstable; urgency=low * Porter NMU. * Update config.guess/config.sub at bu more»
1999-12-20 Andrew Ford <firstname.lastname@example.org> * New version 1.6.1 * New (Apache) license te more»
* Rewrite cronolog as an Apache module as well as a standalone program. * Option to run an extenal more»