Webalizer is a free log file analysis application that generates highly detailed usage summaries for Web and FTP servers in easily comprehensible graphical and tabular formats. The logs generated are a statistical encapsulation of user traffic on your server.
Webalizer reports are generated at a scheduled time and in accordance with the configuration options you configured for the site at the time of creating the site.
Note: The webalizer.conf file for the Web server is located at /home/virtual/<site_name>/etc/webalizer/web
, where <
site_name>
is the name of the site for which you configured Webalizer.
The webalizer.conf file for the FTP server is located at /home/virtual/<site_name>/etc/webalizer/ftp
, where <
site_name>
is the name of the site for which you configured Webalizer.
Log files, over a period of time, grow to very large sizes. A relatively small Web site that has several thousand visitors a month will have approximately 25 megabytes of log files. Most log file analysis tools are slow, processing the log files at speeds of only 2-3 megabytes per minute. Webalizer can be very fast; on a 200Mhz Pentium machine, over 10,000 records can be processed in one second, with a 40 Megabyte file taking roughly 15 seconds (over 150,000 records).
Webalizer is compatible with a range of hardware configurations ( Intel x86, Power PC, Sparc, Mips4 ) and operating systems (Linux, Solaris, OS/2) and can be easily ported from one system to another.
Webalizer can be configured with custom options at any time by modifying the Webalizer configuration file.
Incremental processing of logs enables large log files to be split up into multiple files for processing, without any loss of data.
Server logs follow defined standards in the way information is stored in a log file.
Webalizer supports the following log formats.
An extension of the Common Log File format, with additional information on referrals, user agents and cookies.
Squid proxy logs
Webalizer provides Web and FTP log reports in HTML format that can be viewed with any browser. It provides a highly detailed report of the activity on your server, manifest in a variety of reports.
When a log report is requested, Webalizer performs the following actions to produce the report.