When you first click on it, a page listing all the log files that Apache or Squid have been configured to use on your system will be displayed, as shown in Figure 39-1.
Webalizer is a freely available program for analyzing and generating reports from Apache Webserver, Squid and WU-FTPd log files.
If you are running a website and want to see which pages are visited the most, at what times the most traffic comes or which countries it comes from, Webalizer is the tool to use.
If you manage a Squid Proxy Server and want to see which sites clients most commonly access and when the proxy is most heavily used, it can generate reports showing that information as well.
Unlike many of the other servers that Webmin can configure, Webalizer is relatively simple.
When the webalizer command is run, it reads in a log file and generates HTML pages and images based on the records in that log.
It can also read statistics gathered in previous runs which from a history file, so that the report can include data that is no longer in the log file.The same history file is then updated with information from the latest report, for use in subsequent processing.This allows the system administrator to safely delete the original log file once it has been summarized.Webalizer by default uses the global configuration file /etc/webalizer.conf, which specifies the kinds of tables and graphs to generate and titles to use.On a system that hosts multiple virtual servers, several configuration files usually exist so that different reporting options can be set for different sites.Unfortunately, there is no way to combine both options from both the global and per-log configuration files – only one can be used when generating a report.