|
Stone Steps Webalizer is a command line application for web server log file
analysis based on the version 2.01-10 of the original
Webalizer.
Stone Steps Webalizer is distributed under the terms of the GNU General Public License
(GPL).
Download Stone Steps Webalizer
Much effort, time and money was put into developing Stone Steps Webalizer, maintaining
the website and the support infrastructure. Show your support for Stone Steps
Webalizer. Click the button below to donate.
Features
- Supports multiple log file formats (IIS, CLF, Squid, Apache)
- Features one-pass domain name resolution (DNS) mechanism
- Capable of processing over 122161 records per second (see below for details)
- Produces highly customizable HTML reports (all formatting is done using CSS2 style sheets)
- Can be easily configured using a plain-text configuration file
- Supports over 30 languages without having to make a new build from the source
- Provides intelligent and configurable grouping of analyzed data
- Capable of processing log files of unlimited size
- Maintains log file history for partial log file processing
- Reports number of visitors for each type of a web browser
- Reports average URL processing time (IIS and Apache)
- Supports UTF-8 character set in reports
- Can be configured to use TrueType fonts in graphs
- Provides flexible search argument filtering mechanism
- Generates HTTP error reports
- Reports average and maximum visit duration for each visiting host
- Supports include configuration files
- Generates reports for multiple search term types (e.g. All Words, Phrase, etc)
- Performs search string analysis when processing Squid log files
- Integerated with the GeoIP library to provide accurate country information
- Hides spamming referrers, and highlights spammers in the hosts report
- Can display unlimited number of months in the summary report
- Tracks robot activity on the website
- Can be configured to convert UTC/GMT log time stamps to local time
- Tracks converted visitors and reports visitor conversion rate
- Can be configured to generate reports in XML
- Contains sample XSL templates to generate Flash graphs
- Content-sensitive help in XML reports
Stone Steps Webalizer Performance
Stone Steps Webalizer running with a minimum set of group/hide filters, enabled GeoIP
and disabled DNS resolver on a 3GHz Core 2 ™ Quad with 4GB of RAM can process 122161
log records per second. Adding dozens of filters, using robot processing and user agent name
mangling will reduce processing speed to about 80000 records per second on the same system.
Website Performance
Ever wondered how well your website performs? The monthly summary table shows average and maximum
processing times broken down by hits, files and pages. Hits represent all
HTTP requests; Files represent as all successful HTTP requests; Pages represent
all HTTP requests for files of certain types (e.g. html, php, asp).
Average processing time, in seconds, for each individual URL as well as each
URL group is shown in the URL summary report.
National Languages Support
Stone Steps Webalizer can generate reports in over 30 languages -
Catalan, Croatian, Czech, Danish, Dutch, English, Estonian, Finnish, French, Galician,
German, Greek, Hungarian, Icelandic, Indonesian, Italian, Japanese, Korean,
Latvian, Malay, Norwegian, Polish, Portuguese, Portuguese (Brazil), Romanian, Russian, Serbian,
Simplified Chinese, Slovak, Slovene, Spanish, Swedish, Turkish, Ukrainian.
You can modify most of the language-specific terms used in the reports in the text editor
of your choice, without having to rebuild Stone Steps Webalizer. The example
below shows a fragment of a report and the associated graph generated in
Japanese.
If you would like to submit a new language file, send it to support@stonesteps.ca
and it will be included in the next release.
Query String Analysis
Running a dynamic website? Stone Steps Webalizer provides a comprehensive
mechanism for query string analysis. Unwanted query strings may be filtered out,
helping you to avoid unnecessary report fragmentation, while those query strings
that are important will be normalized to produce accurate results and included in the
final report.
HTTP Error Reporting
Would you like to know the URLs that caused those HTTP errors reported in the monthly usage
table? The HTTP Error report conveniently lists problem URLs and the matching HTTP error
status codes generated by the web server.
Improved Visit Analysis
Stone Steps Webalizer reports average and maximum visit length (in addition
to the number of visits) for each of the analyzed hosts. The monthly summary
table shows average and maximum visit length for the entire month, as well as
average and maximum number of hits, kilobytes and pages per visit.
|