Squint

Version 1.0
Software used in Version 1.0.
GPL License
Software distributed under
GNU GPL license.

Squint generates a little report of who is spending the most time and resources browsing the internet via your Squid proxy server. The top offenders in terms of data transfer, number of files transferred and on-line time are reported. squint now also generates a detailed history for each person which can be viewed with a browser.


A pre-compiled RPM package is available for download.


How it works in iSAKv1

As configured in a crontab, Squint analyse Squid logs found in /var/log/squid. Monthly, weekly and daily reports are generated in HTML files.

Squint configuration is done at the beginning of /usr/bin/squint.cron.sh. Once configured, you must execute:

/usr/bin/squint.cron.sh init 
This command creates a directory for the reports and installs crontabs for monthly, weekly and daily reports.
/usr/bin/squint.cron.sh all 
This command creates the first report.


Reference