[thelist] Re: Apache & Logging
Aleem
aleem at mindless.com
Mon Dec 10 14:32:33 CST 2001
and if you don't know...
http://awstats.sourceforge.net/
...now you know :)
-----Original Message-----
From: thelist-admin at lists.evolt.org
[mailto:thelist-admin at lists.evolt.org] On Behalf Of Kevin Martin
Sent: December 10, 2001 4:02 PM
To: thelist at lists.evolt.org
Subject: [thelist] Re: Apache & Logging
Quoth "Michael Buffington" <mike at stirlingbridge.com>
>
> I'm looking for a good tutorial on how to set up logging on Apache for
> multiple virtual hosts. I've seen a few, but they mostly mirror what
the
> Apache docs state (the Apache docs work as a good sedative for me).
>
> Examples of the httpd.conf file wouldn't hurt either. Thanks!
Here's how I do it -- I much prefer to have everything go to one log
file, since having a log per virtual host can use up too many file
handles:
# NAMED VIRTUAL HOSTS
# How to a) log access by virtual host name and b) report it in Analog
#
# STEP ONE:
# in the Apache httpd.conf, add this custom LogFormat:
LogFormat "%h %l %u %t %v \"%r\" %>s %b \"%{Referer}i\"
\"%{User-Agent}i\"" custom
# the %v will cause the log to record virtual host requests by name --
example:
vvvvvvvvvvvvvvvv
212.135.14.4 - - [05/Jun/2001:03:23:40 -0400] handsonhowto.com "GET
/lan101.html HTTP/1.0" 200 23021 "-" "Mozilla/4.0 (compatible;
MuscatFerret/2.0; http://www.webtop.com/)"
vvvvvvvvvvvvvvvvv
213.82.31.3 - - [05/Jun/2001:05:43:02 -0400] www.silkpurse.net "GET /
HTTP/1.1" 200 835 "http://www.agora.stm.it/M.Bessone/link.htm"
"Mozilla/4.0 (compatible; MSIE 5.5; Windows 95)"
# STEP TWO:
# To use this added field in Analog, edit analog.cfg (after the
commented
# "LOGFILE" line, add this "APACHELOGFORMAT" line - you can place the %v
# wherever you want, but I recommend this format):
APACHELOGFORMAT (%h %l %u %t %v \"%r\" %>s %b \"%{Referer}i\"
\"%{User-Agent}i\")
# Then add this line to enable VHOST reporting:
VHOST on
Hope that helps!
--
Kevin Martin <evolt at brasscannon.net>
---------------------------------------
For unsubscribe and other options, including
the Tip Harvester and archive of TheList go to:
http://lists.evolt.org Workers of the Web, evolt !
More information about the thelist
mailing list