Cache Report Generation With Calamaris - Novell LINUX ENTERPRISE SERVER 10 - INSTALLATION AND ADMINISTRATION 11-05-2007 Installation Manual

Table of Contents

Advertisement

Next, create a dummy "access denied" page or a more or less complex CGI page to
redirect Squid if the client requests a blacklisted Web site. Using Apache is strongly
recommended.
Now, configure Squid to use squidGuard. Use the following entry in the /etc/squid/
squid.conf file:
redirect_program /usr/bin/squidGuard
Another option called redirect_children configures the number of "redirect"
(in this case squidGuard) processes running on the machine. squidGuard is fast enough
to handle many requests: on a 500 MHz Pentium with 5,900 domains and 7,880 URLs
(totaling 13,780), 100,000 requests can be processed within 10 seconds. Therefore, it
is not recommended to set more than four processes, because the allocation of these
processes would consume an excessive amount of memory
redirect_children 4
Last, have Squid load the new configuration by running rcsquid reload. Now, test
your settings with a browser.
41.8 Cache Report Generation with
Calamaris
Calamaris is a Perl script used to generate reports of cache activity in ASCII or HTML
format. It works with native Squid access log files. The Calamaris home page is located
at http://Calamaris.Cord.de/. The program is quite easy to use.
Log in as root then enter cat access.log.files | calamaris options
> reportfile. It is important when piping more than one log file that the log files
are chronologically ordered with older files first. These are some options of the program:
-a
output all available reports
-w
output as HTML report
The Proxy Server Squid
797

Advertisement

Table of Contents
loading

This manual is also suitable for:

Suse linux enterprise server 10

Table of Contents