On Thu, Mar 30, 2000 at 03:24:10PM +1000, DaZZa wrote:
> On Thu, 30 Mar 2000, Kim O'Sullivan wrote:
>
> > I've just recently setup an ISDN for dialout to the internet.
> >
> > There are a few dialin lines but most of the Internet usage will be internal
> > (Squid & Email being the big hogs) and I was just wondering if anyone knew a
> > good way to monitor internet bandwidth usage by user?
> >
> > I'm not particularly interested in doing the big brother thing, but
> > considering
> > the cost of ISDN in Australia it's fairly important that I can check which
> > deptartments are hogging the pipe.
>
> What are you using for your router/ISDN connection?
>
> You could probably set sendmail up to log mail size and stuff used by
> username for both incoming and outgoing - but I'm stuffed if I know if you
> can get Squid to do the same.
I assume they're using private addresses? If so, just use static IP's on the
client machines, and keep a record of who has what IP.
Then its simply a matter of analysing the logs, since the IP address is
captured by Squid when the client makes a request.
You would have to block port 80 at the ISDN, or make it company policy that
all clients use the proxy.
However, this won't show what the clients are sending, only receiving.
Other suggestions:
- use a switch with SNMP capability, and snarf the octets using something
like MrTG.
- Use NAT with a Linux box as a gateway and get reports from the accounting
module.
On a side note, if you think that Squid & email are bandwidth hogs,
just wait till Joe User finds out about Napster... ;-)
Cheers
Paul Haddon
Technical Services Manager
Hartingdale Internet
--
SLUG - Sydney Linux Users Group Mailing List - http://www.slug.org.au
To unsubscribe send email to [EMAIL PROTECTED] with
unsubscribe in the text