squidview 0.69 review

Download
by rbytes.net on

Squidview is a program that displays the squid proxy server log file in a nice fashion, providing the log file is in squid's native r

License: GPL (GNU General Public License)
File size: 75K
Developer: Graeme Sheppard
0 stars award from rbytes.net

Squidview is a program that displays the squid proxy server log file in a nice fashion, providing the log file is in squid's native reporting fashion. It has features such as search, report generation, monitor mode and supports three log files.

Thus, the program can be used to monitor Internet usage on a networked site. But please note squid has to be running first and this program is not a proactive resource controller. What it can do is tell you who and which sites are consuming the most bandwidth.

Installation:

If "configure" and "make" are successful:

make install-strip

"make install-strip" will provide a smaller executable than "make install" because the latter has quite a bit of debugging information with it.

Or if you aren't the superuser the program will still run if you have read access to the squid log file.

This program assumes the main squid log file is here:
/usr/local/squid/var/logs/access.log

If it isn't just symlink it appropriately from the following default. This directory and links are made in the user's home space when squidview is first run by the user.

graeme@localhost:~/.squidview$ ls -l
HOWTO -> /usr/local/share/squidview/HOWTO
log1 -> /usr/local/squid/var/logs/access.log
log2 -> log1
log3 -> log1
users
words

In this case squidview expects the primary log to be "log1", and the symlink redirects it to where the file actually is. Three log locations are supported which gives you a bit of room for accomodating rotating logs.

Requirements:
ncurses library

What's New in This Release:
removed an emun for clean compiles on gcc 3.4.

squidview 0.69 keywords