Webalizer Site Analysis and Log Tool

The Webalizer is a fast, free web server log file analysis program. It produces highly detailed, easily configurable usage reports in HTML format, for viewing with a standard web browser. We install this application on every webhosting and shared server that is leased. We have come to conclude that most users find this application more than sufficient to meet their web site analysis needs. A page link to CybrHost's site statistics page can be found at the bottom of this page. Examples, graphs, tables, definitions and detailed implementation usage are also avaialble at the bottom of this page.

Why the Webalizer?
The Webalizer was written to solve several problems with currently available log analysis programs. There are several very well written analysis programs out there that do very good jobs of producing usage statistics. Many are not free. Many could not deal with the Combined Log Format logs that Apache web servers produced. Some just plain produced wrong results or did not produce the statistics in a useful format.

Type of Report
The Webalizer produces yearly, monthly, daily and hourly statistics. In the monthly reports, various statistics may be produced to show overall usage, usage by day and hour, usage by visiting sites, URLs, user agents (browsers), referrers and country.

Speed of the Webalizer
The Webalizer was written to be as fast as possible while still providing proper error checking and results integrity.

On a 400Mhz PPro machine running Linux 2.0.34, The Webalizer can process approximately 15,000 ECLF log records a second. A site receiving 150,000 hits a month can be processed in just around 5 seconds. Of course these figures are completely unscientific, and the performance of the program relies on several factors such as available processor time and number of concurrent processes being run, configuration options, etc. Your mileage may vary!

Features

Unlimited log file sizes and partial logs are supported, allowing logs to be rotated as often as needed, and eliminating the need to keep huge monthly files on the system.

How to Use The Webalizer
The Webalizer example graphs and tables, definitions and usage can be viewed by looking at Webalizer Definitions and Usage.

The Webalizer's Definitions:

The Webalizer's Usage:

Webalizer is a system process that runs nightly at around 12 AM Pacific time.

To view the results simply go to http://your_url/logs/index.html.