Squidview is an interactive console program which monitors and displays squid logs in a nice fashion, and may then go deeper with searching and reporting functions. (If you don't know what squid is or does this program is probably not for you.)
To use squidview you must at least have read access to squid's
access.log file. You may need to see your administrator for this.
Squidview uses this text log file for all operations. It does not
generate its own database for tasks.
Click on an image for enlargement.
Get the source: squidview-0.86.tar.gz
(128kB) and compile it. The program is written in a mixture of c and c++.
You should already have the ncurses library. Please contact me if it won't
compile in your environment.
Squidview has a number of functions. Navigate the log file with the cursor pad keys, jump to a certain day or switch to a different log file. Search for text or large http/ftp requests. Put squidview into monitor mode: see the latest activity updated every 3 seconds (this is light on cpu load). Reports can be generated listing the heavist Internet users and the most popular visited sites. See how many cache hits squid makes to save network traffic. Squidview is released under the GPL.
Click for changelog and the to do list: developer.txt. Back to my home page. |