i used to measure the traffic on my squid box before (eth0 and eth1) using a shell script and pass it to MRTG. ----- Original Message ---- From: M Admin <m@xxxxxxxxxxxxxxxx> To: squid-users@xxxxxxxxxxxxxxx Sent: Wednesday, April 15, 2009 7:47:57 PM Subject: Fwd: Howto Measure bandwidth consumption of HTTPS traffic? Hello everyone -- I am currently proxying all traffic from the client through SQUID. I am trying to measure the amount of bandwidth used by the client. The client is connecting to Gmail.com via HTTPS. I see the connections to Gmail in the access.log as such: 1239680667.335 216115 172.19.240.27 TCP_MISS/200 2964 CONNECT mail.google.com:443 - DIRECT/74.125.155.18 - but it doesnt seem like all client requests show up in the log. I am running Firebug 1.3.1 in the client and I see many GET and POST requests from the client to Google that don't show up in the access.log. Can I use SQUID for this function? Ie measure bandwidth for HTTPS traffic for 1 and eventually multiple users? Is it accurate? My setup. Ubuntu Dapper Squid Proxy: Squid Cache version 2.5.STABLE12 for i386-debian-linux-gnu - setup for proxying only, not caching with the configuration option: cache deny all Browser User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.6) Gecko/20070725 (CK-GoogleCorp) Firefox/2.0.0.6. Cache Size = 0 MB Calamaris Reports: Calamaris Revision: 2.99.1.3 Firebug: 1.3.1