Monitoring web useage of network users

I have been given the task of implimenting a new security measure of logging websites that our employee's view. Can anyone recommend a good application for this without the implimentation of a proxy server?

Much Thanks
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Well, without using a Proxy server, you're going to have to either:

1) Install SpyWare deliberately on the user's PCs - there are a number of packages out there that will track web usage

2) Have your routers log port 80 traffic (and probably port 8080 and port 443) and see where they are going.

A Proxy Server is the preferred way of implementing the sort of functionality you're looking for.
There are programs that do what you want, require no installation on any machine except the monitoring box (which could be a windows workstation already in the boss's).  The only requirement is network must be physically connected to a LAN segment that can sniff all the traffic.  If you're running an unmanaged switched network, you'd need to add a hub between the router and the switch and have the monitoring box plugged in there.

Basically all the utility does is sniff traffic and generate reports.  It will not be able to block sites, but can give detailed reports of who went where when.

I'll do a quick search and post a link to such a utility...
Instead of a hub, which would probably degrade network performance, I'd use a managed switch with a port set to "promiscuous mode". That way you're not compromising network performance.
The Lifecycle Approach to Managing Security Policy

Managing application connectivity and security policies can be achieved more effectively when following a framework that automates repeatable processes and ensures that the right activities are performed in the right order.

Here is your answer and much more....
Omniquad Desktop Surveillace

Good Luck, it works very well!
fixnixCommented: is one.

PsiCop:  A managed switch would be better, but the network performance deterioration wouldn't be too bad in this case since the only collisions would be from the monitoring machine sending packets at the same time as the rest of the machines on the switch.  If it were a standalone box that just monitored traffic, the impact would be negligable.  I suggested a hub due to price.  A 2, 4, or 5 port hub would be far cheaper than a 24 port managed switch to replace the switch currently in use (if it even is a 24 port switch).  If budget is of no concern or if the machine that will be doing the monitoring does constant traffic to the LAN, then the expense of a managed switch would be worthwhile, otherwise, I'd spend my money on a cheap hub.  (I'm used to dealing w/ small businesses desparately trying to get the cheapest solution that works even if they have to give up a little performance....the whole bang for the buck thing.)
I researched such a product recently but the paperwork is locked in the boss's office at the moment....I'll try to get it tomorrow for the URL.  That program passively monitored the network and logged websites, emails, and im's by username, machine, and time in nicely organized, customizable reports.
We have used OmniQuad since 1995, hasn't failed us yet!

I'm sure there are many other good ones out there,
but this product is seriously the best in my opinion!

Good Luck with it all!

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Another good application that will show you who went where (but won't control it) is NTOP

akrafty1Author Commented:
Thanks for your help all. This gives me a good place to start.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.