AWStats Log Analyzer project (official sources)
AWStats (Advanced Web Statistics) is a powerful, full-featured web server logfile analyzer which shows you all your Web statistics including: visitors, pages, hits, hours, search engines, keywords used to find your site, broken links, robots and many more...
It works with IIS 5.0+, Apache and all major web, wap, proxy, streaming server log files (and even ftp servers or mail logs) on all Operating Systems.
AWStats official web site and latest version: https://www.awstats.org
A full log analysis enables AWStats to show you the following information: - Number of VISITS and UNIQUE VISITORS - Visits duration and last visits - Authenticated users, and last authenticated visits - Days of week and rush hours (pages, hits, KB for each day and hour) - Domains/countries of hosts visitors (pages, hits, KB) - Hosts list, last visits and unresolved IP addresses list - Most viewed, entry and exit pages - File types - Web compression statistics (for modgzip or moddeflate) - Browsers used (pages, hits, kb for each browser) - OS used (pages, hits, KB for each OS) - Robot visits - Worm attacks - Download and continuation detection - Search engines, keyphrases and keywords used to find your site - HTTP errors (Page not found with last referer, etc,) - Screen size report - Number of times your site is "added to favourites bookmarks" - Ratio of Browsers that support: Java, Flash, RealG2 reader, Quicktime reader, WMA reader, PDF reader - Cluster report for load balanced servers ratio - Other personalized reports...
It supports the following features as well: - Can analyze all log formats - Works from command line and from a browser as a CGI (with dynamic filters capabilities for some charts) - Update of statistics can be made on demand from the web interface and not only from your scheduler - Unlimited log file size, support split log files (load balancing system) - Support 'nearly sorted' log files even for entry and exit pages - Reverse DNS lookup before or during analysis, supports DNS cache files - Country detection from IP location or domain name - WhoIS links - A lot of options/filters and plugins can be used - Multi-named web sites supported (virtual servers) - Cross Site Scripting Attacks protection - Several languages - No need of rare perl libraries - Dynamic reports as CGI output - Static reports in one or framed HTML or XHTML pages - Experimental PDF export - Look and colors can match your site design (CSS) - Help and tooltips on HTML reported pages - Easy to use (Just one configuration file to edit) - Analysis database can be stored in XML format (for XSLT processing, ...) - A Webmin module - Free (GNU GPL) with sources (perl scripts) - Available on all platforms
To use AWStats CGI script, you need the following requirements: - Your server must log web access in a log file you can read. - To run awstats, from command line, your operating system must be able to run perl scripts (.pl files). - Perl module "Encode" must be available.
To run awstats as a CGI (for real-time statistics), your web server must also be able to run such scripts.
The distribution of AWStats package includes the following files:
The documentation available for this release in HTML format is in the docs/ directory.
You can find a most up-to-date documentation at: https://www.awstats.org
Tests and results are available in AWStats documentation, in docs/ directory.
Follow AWStats project on:
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see https://www.gnu.org/licenses/.