<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
</head>
<body bgcolor="#ffffff" text="#000000">
<div class="moz-text-html" lang="x-western">
<font size="-1"><font face="Helvetica, Arial, sans-serif">Hello, all!<br>
<br>
First of all, thanks to everyone for making such a great product. 
Varnish has performed wonderfully.  It really does 'just work'.<br>
<br>
I am having some problems regarding logging, however.  Our specific app
requires detailed logging data for every transaction.  Namely, we have
to track the number of bytes leaving our app so that we can charge
clients based on data transfer usage.  So, for using varnish, we've got
two problems:<br>
<br>
1) varnishncsa seems to only log the size (in bytes) of the file being
transfered.  We deal a lot with large files (30MB-100MB), so many of
our file transfers are cut short.  We need to be able to log exactly
how many bytes were actually transfered.  Is this possible?<br>
<br>
2) We've also noticed that if the file transfer is aborted before about
2MB is transfered, the file transfer isn't logged at all to
access.log.  Is this by design?  For the same reasons stated in #1, we
need to find a reason to log these transfers as well.<br>
<br>
On a side note, I tried using Squid (yuck) and found that it satisfied
point 1, but <i>very</i> strangely also had the same 'problem'
described in point 2.  (Although the 'logging threshold' was lower,
around 1MB or so)  So weird.<br>
<br>
<br>
I'd love to hear your thoughts!  If we can't get this working, I'm
going to have to resort to a suboptimal solution using lighttpd and
rsync...(yuck)<br>
<br>
Thanks in advance,<br>
-Rich<br>
</font></font>
</div>
</body>
</html>