Documents
Programs
Projects
|
Splitlog
This little program is used on our webservers to divide the Apache
logfiles amongst our clients. Because of the way we configured Apache
(with mod_vhost_alias), logs of many different virtual domains are
written to a single file by the webserver.
Since we wanted our customers to be able to analyze their own logfiles,
splitlog was developed. Now, instead of writing to a file, Apache writes
its logs to a pipe, with this program on the other side.
To accomplish this, we simply put the following line in the apache
configuration file:
Customlog |/usr/local/bin/splitlog vcombined
Splitlog reads from the pipe line by line, decides which domain, and
writes the line to the logfile in that virtual domain's directory.
Questions, Remarks, Ideas? Send an email
 
 |
Friends' homepages
Members Area Click here to go to our secure server (you need an account +
password for this) |