AWStats is short for Advanced Web Statistics. AWStats is powerful log analyzer which creates advanced web, ftp, mail and streaming server statistics reports based on the rich data contained in server logs. Data is graphically presented in easy to read web pages.
Designed with flexibility in mind, AWStats can be run through a web browser CGI (common gateway interface) or directly from the operating system command line.
Through the use of intermediary data base files, AWStats is able to quickly process large log files, as often desired.
With support for both standard and custom log format definitions, AWStats can analyze log files from Apache (NCSA combined/XLF/ELF or common/CLF log format), Microsoft’s IIS (W3C log format), WebStar and most web, proxy, wap and streaming media servers as well as ftp and mail server logs.
Key Features
- A full log analysis enables AWStats to show you the following information:
- Number of visits, and number of unique visitors.
-
- Visits duration and last visits.
-
- Authenticated users, and last authenticated visits.
-
- Days of week and rush hours (pages, hits, KB for each hour and day of week).
-
- Domains/countries of hosts visitors (pages, hits, KB, 269 domains/countries detected, GeoIp detection).
-
- Hosts list, last visits and unresolved IP addresses list.
-
- Most viewed, entry and exit pages.
-
- Files type.
-
- Web compression statistics (for mod_gzip or mod_deflate).
-
- OS used (pages, hits, KB for each OS, 35 OS detected).
-
- Browsers used (pages, hits, KB for each browser, each version (Web, Wap, Media browsers: 97 browsers, more than 450 if using browsers_phone.pm library file).
-
- Visits of robots (319 robots detected).
-
- Worms attacks (5 worm’s families).
-
- Search engines, keyphrases and keywords used to find your site (The 115 most famous search engines are detected like yahoo, google, altavista, etc…), HTTP errors (Page Not Found with last referrer, …).
-
- Other personalized reports based on url, url parameters, referrer field for miscellaneous/marketing purpose.
-
- Number of times your site is “added to favourites bookmarks”.
-
- Screen size (need to add some HTML tags in index page).
-
- Ratio of Browsers with support of: Java, Flash, RealG2 reader, Quicktime reader, WMA reader, PDF reader (need to add some HTML tags in index page).
-
- Cluster report for load balanced servers ratio.
AWStats also supports the following features:
- Can analyze a lot of log formats: Apache NCSA combined log files (XLF/ELF) or common (CLF), IIS log files (W3C), WebStar native log files and other web, proxy, wap or streaming servers log files (but also ftp or mail log files).
- Works from command line and from a browser as a CGI (with dynamic filters capabilities for some charts).
- Update of statistics can be made from a web browser and not only from your scheduler.
- Unlimited log file size, support split log files (load balancing system).
- Support ‘not correctly sorted’ log files even for entry and exit pages.
- Reverse DNS lookup before or during analysis, support DNS cache files.
- Plugin for country detection from IP location (use geoip country database or client domain name).
- Plugin for city detection from IP location (use geoip city database).
- Plugins for US/Canadian Region , ISP and/or Organizations reports (require non free third product geoipregion, geoipisp and/or geoiporg database).
- WhoIS links.
- A lot of options/filters and plugins can be used.
- Multi-named web sites supported (virtual servers, great for web-hosting providers).
- Cross Site Scripting Attacks protection.
- Supports multiple languages.
Website: www.awstats.org
Support: Documentation
Developer: Michael Boelen
License: GNU General Public License
AWStats is written in Perl. Learn Perl with our recommended free books and free tutorials.
Related Software
| Analytics Software | |
|---|---|
| Matomo | Web analytics platform available in 48 languages |
| GoAccess | Real-time web log analyzer and interactive viewer |
| Umami | Privacy-focused alternative to Google Analytics |
| Rybbit | Another privacy-friendly alternative to Google Analytics |
| Open Web Analytics | Add web analytics using simple Javascript, PHP, or REST based APIs |
| Plausible | Privacy-friendly web analytics alternative |
| Shynet | Modern, privacy-friendly, and cookie-free web analytics |
| GoatCounter | Web analytics platform that offers a privacy-friendly alternative |
| W3Perl | Logfile analyser based on logfiles parsing |
| Tianji | Website analytics, uptime monitor and server status |
| Ackee | Useful website statistics without invasive tracking |
| AWStats | Advanced web, streaming, ftp or mail server statistics, graphically |
Read our verdict in the software roundup.
Explore our comprehensive directory of recommended free and open source software. Our carefully curated collection spans every major software category.This directory is part of our ongoing series of informative articles for Linux enthusiasts. It features hundreds of detailed reviews, along with open source alternatives to proprietary solutions from major corporations such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk. You’ll also find interesting projects to try, hardware coverage, free programming books and tutorials, and much more. Discovered a useful open source Linux program that we haven’t covered yet? Let us know by completing this form. |

