m.seaman at infracaninophile.co.uk
Sat Mar 29 02:34:27 PST 2003
On Sat, Mar 29, 2003 at 04:09:21AM -0500, Paul Lathrop wrote:
> Forgive me if this is the wrong forum, but Google has left me
> I am running a webserver with several name-based virtual hosts. I would
> like to log, but not limit, the outgoing bandwidth used by each virtual
> host. Can someone point me to a tool that could help me? I can find
> many methods of bandwidth throttling - but nothing on logging, so I am
> convinced I'm missing something obvious :-)
> Anyway, thanks ahead of time.
Hmmm... I don't know of any way of generating a number saying that at
time X virtual host www.foo.com was transmitting Y bits/s directly
However, you can simply put TransferLog, ErrorLog and/or CustomLog
directives into each of your <VirtualHost></VirtualHost> sections in
your httpd.conf to generate virtual host specific log files. Or you
can define a LogFormat that includes the %v directive (see
http://httpd.apache.org/docs/mod/mod_log_config.html), to include the
ServerName into the log data.
Then just use a standard WWW server logfile analysis tool like analog
(http://www.analog.cx/, ports: www/analog) to generate graphs of
traffic vs. time.
Dr Matthew J Seaman MA, D.Phil. 26 The Paddocks
PGP: http://www.infracaninophile.co.uk/pgpkey Marlow
Tel: +44 1628 476614 Bucks., SL7 1TH UK
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-questions/attachments/20030329/3bfb034a/attachment.bin
More information about the freebsd-questions