From owner-freebsd-isp Thu Aug 24 6:20:14 2000 Delivered-To: freebsd-isp@freebsd.org Received: from wopr.chc-chimes.com (wopr.chc-chimes.com [216.234.105.162]) by hub.freebsd.org (Postfix) with ESMTP id 8938337B42C for ; Thu, 24 Aug 2000 06:20:12 -0700 (PDT) Received: from localhost (matta@localhost) by wopr.chc-chimes.com (8.9.3/8.9.3) with ESMTP id JAA01029; Thu, 24 Aug 2000 09:22:00 -0400 (EDT) (envelope-from matta@unixshell.com) Date: Thu, 24 Aug 2000 09:22:00 -0400 (EDT) From: Matt Ayres X-Sender: matta@wopr.chc-chimes.com To: Daniel Conlon Cc: freebsd-isp@FreeBSD.ORG Subject: Re: Monitoring User's Data Transfer In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-isp@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org ipfw add count ip from any to any uid That is the only method i can think of off the top of my head. While it is slow and probably not the solution you were looking for, using skipto rules and a small number of users it shouldn't be noticable. You would then write a script to parse the output of 'ipfw show' and integrate that into any system you currently have in place. Thanks, Matt Ayres On Thu, 24 Aug 2000, Daniel Conlon wrote: > Greetings, > > Does anybody have any tips on how to monitor the data transfer of each user on a server. I can obviously use apache log files to find the amount of data transfer used by their web site, but what about the data transferred by POP3 or incoming SMTP and when they upload their files by FTP? > > If anybody has accomplished this I would be grateful of any tips or advice. > > Many Thanks > > Daniel Conlon > > ########################## > Tel: +44 8707 41 41 51 > Fax: +44 8707 41 51 07 > http://www.0risknames.com > ########################## > > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-isp" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isp" in the body of the message