Keep logs of websites visited per client

Good day,

I am involved with a Wireless ISP and need a solution where customers can log into a system to see what websites were visted during the month, in other words what happened to their bandwidth.

We used a squid proxy server before, but it seems that it slows down the network. We have around 2000 customers.

Any suggestions would be appreciated.
Werner LateganNetwork AdminAsked:
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.

KimputerCommented:
If possible, move squid to a more powerful server (better NIC, better CPU, more memory, faster hdd (preferable SSD).
0
Werner LateganNetwork AdminAuthor Commented:
Would you say Squid is the best solution to use?
0
KimputerCommented:
Budget allowing, yes. Because you are free to upgrade, use other linux distros, change hardware etc.

If you bought a device (for instance, a UTM appliance), upgrading hardware would not be possible. You might even need to pay a yearly fee. Maybe it isn't even powerful enough for 2000 people.
0

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
Werner LateganNetwork AdminAuthor Commented:
Thank you. Do you know of software which will allow the customer to log in with their username/password in order to  access this squid logs ? In the past we did this ourselves when the customer requested it. It will be nice if they have the ability to log in themselves.
0
KimputerCommented:
I'd say, serve on the same server, have squid export the logs periodically (or use a simple copy cronjob) it to a folder which you protected with htpasswd
0
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
Internet / Email Software

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.