Re: Count traffic

From: Irfan Akber <>
Date: Fri, 9 Apr 1999 18:16:41 -0000

You mean the TCP/UDP level byte count will be correctly given by
access.conf. Kernel accounting under various OS would give network level
byte count if required. I matched kernel accounting with other byte
counters and that was almost equal. Do you suggest any byte counters (GNU
GPL if possible).

Irfan Akber

> From: Dancer <>
> To: Irfan Akber <>
> Cc: Arseny M. Rubanovich <>; squid-users
> Subject: Re: Count traffic
> Date: Friday, April 09, 1999 1:05 AM
> Irfan Akber wrote:
> >
> > Squid logs all the traffic involved with each client and it is logged
> > access.log. You can run a simple awk script to calculate the data given
> > to the client. Another method would be to use kernel accounting on a
> > IP basis, depends what OS you are using.
> Yes, but this is only an application-level bytecount. If (like some of
> us) you are expected to account bytes back to every customer and match
> that up with third-party traffic logging (say, on the downstream
> router), your figure will come out too low. (MOST of the time. Not ALL
> the time. I've seen _once_ a situation where application-level bytes
> came out too high, due to tcp-buffers and undelivered data).
> After dealing with this problem for some time, I refuse to even
> speculate on the percentage differential between applciation-level and
> network-leve bytecounts for any given installation on any given day. Put
> a separate traffic-counter between your proxies and clients, and account
> it separately there if you need precision.
> D
Received on Fri Apr 09 1999 - 07:35:32 MDT

This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 16:45:46 MST