Advanced Site Statistics


[What is AWStats][Demo][Features][Downloads][Documentation / FAQ][Comparison][AWStats Project/Development]

What is AWStats

AWStats is a free powerful and featureful tool that generates advanced web, streaming, ftp or mail server statistics, graphically.This log analyzer works as a CGI or from command lineand shows you all possible information your log contains, in few graphical web pages.It uses a partial information file to be able to process large log files, often and quickly.It can analyze log files from all major server tools like Apache log files (NCSA combined/XLF/ELF log format or common/CLF log format),WebStar, IIS (W3C log format) and a lot of other web, proxy, wap, streaming servers, mail servers and some ftp servers.
Take a look at this comparison table for an idea on features and differences between mostfamous statistics tools (AWStats, Analog, Webalizer,...).
AWStats is a free software distributed under the GNU General Public License. You can have a look at this license chart to know what you can/can't do.
As AWStats works from the command line but also as a CGI, it can work with all web hosting providers which allow Perl, CGI and log access.


Demo / Screenshots

You can browse AWStats demo (real-time update feature has been disabled)to see a sample of most important information AWStats shows you...
Demo for web server log files
Static demo for ftp log files
Static demo for mail log files

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, referer field for miscellanous/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). See AWStats F.A.Q. for examples.
* 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,
* Several languages. See AWStats F.A.Q. for full list.
* No need of rare perl libraries. All basic perl interpreters can make AWStats working,
* Dynamic reports as CGI output.
* Static reports in one or framed HTML/XHTML pages, experimental PDF export,
* Look and colors can match your site design, can use 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,
* Absolutely free (even for web hosting providers), with sources (GNU General Public License),
* Available on all platforms,
* AWStats has a XML Portable Application Description.
Requirements:
To use AWStats, you need the following requirements:
* Your server must log web access in a log file you can read.
* You must be able to run perl scripts (.pl files) from command line and/or as CGI (Perl 5.007003 or higher required to run AWStats 6.9 or higher).
If not, you can solve this by downloading last Perl version at ActivePerl (Win32) or Perl.com (Unix/Linux/Other).
See AWStats F.A.Q. to have examples of supported OS and Web servers.

Download

AWStats
Last stableLast stable version is 7.8 - 2020-04-30 13:00
Your Perl version must be at least 5.00503 (or higher) to use AWStats 6.x or higher.See ChangeLog to know what's new and for information on compatibility with previous versions.
See Features for current features.
awstats-7.8.zip
awstats-7.8.tar.gz
awstats-7.8-1.noarch.rpm
Older release versions are7.7 - 2018-01-07
7.6 - 2017-03-12
7.5 - 2016-03-12
7.4 - 2015-07-15
7.3 - 2014-07-23
7.2 - 2013-07-09
7.1.1 - 2013-03-08
7.1 - 2012-12-01
7.0 - 2010-12-01
6.95 - 2009-10-28
6.9 - 2008-12-28
6.8 - 2008-07-20
6.7 - 2007-07-07
6.6 - 2006-12-23
6.5 - 2005-12-24
6.4 - 2005-03-16
6.3 - 2005-01-28
6.2 - 2004-11-06
6.1 - 2004-05-15
6.0 - 2004-04-18
...
1.0 - 2000-05-02 (first version)
Download
Some spec/build files used to build packages are hereawstats.spec
awstats.nsi

AWStats Webmin module
Last stableLast stable version is 2.0 - 2014-01-02 01:24
awstats-2.0.wbm
Older release versions are1.9 - 2010-06-30
1.8 - 2009-10-28
1.7 - 2006-12-23
1.6 - 2005-12-24
1.5 - 2005-01-28
1.4 - 2004-11-06
1.3 - 2004-03-22
1.21 - 2004-03-22
1.0 - 2003-09-14 (first version)
Download

Other downloads (plugins/contrib/tools...)
You will find here several kinds of files :
- AWStats plugins
- Other AWStats contribs/tools/packages
- Other Non AWStats contribs/tools (not related to AWStats but related to statistics or log analysis)
- Documents on AWStats or related to log analysis
- Some non official AWStats patches (hosted by sourceforge)

Documentation / FAQ

If you need to know something about AWStats (features, setup, ...):
- Read seriously AWStats official documentation : HTML On line or PDF file (326KB)
For last security annoucements:
- See security report page.
If you need help:
- The first thing you have to do to solve a technical problem is to upgrade AWStats to last release version.
- Then you should read all the AWStats F.A.Q..
- If you still have problem, check on AWStats General FORUM (hosted by sourceforge).

Comparison

Features/SoftwaresAWStatsWebalizer
Version - Date7.22.01-10
See the feature comparison page here...

Support AWStats / Donate

If you want to support AWStats development and encourage my work, you can make a donation.
This is the best way if you want to send me something cool. Thank you!
This is a list of all donors that allows me to made them public.
* Alcasino compares and helps you find the best casino in Sweden.
* Swedish players can now play casino without registration, if you want to find out more check out svensknätcasino.com
* If you want to find new casinos in Finland, check for uudet nettikasinot and everything will be in Finnish.
* Casivo - Your guide to find the best casino in Sweden
* The new regulations in Sweden have caused a large increase of non-licensed casinos without Spelpaus. Read more about Swedish regulations on the site Casino Utan Svensk Licens (in Swedish).
* CasinoFeber.se - The ultimate Swedish Casino bonus comparison site
* Find new casinos in Finland by searching for uudet nettikasinot and you will get the latest casinos.
* Learn how to choose casino online PL on KasynoHEX.com - Polish guide to the world of gambling.
* Check trusted reviews of Top Australia Casinos 2020 by AussieCasinoHEX.com and stop being rigged by rogue gambling sites.
* Im Folgenden lassen sich alle Casinos in der Liste bei CasinoHEX.at nachsehen
* Välkommen till CasinoHEX.se - Spelportalen förmedlar allra bästa och senaste erbjudanden från svenska säkra nätcasinon för spelare från Sverige.
* Etsitkö hyvää nettikasinoa pelatakseen? Löydät Suomen parhaat nettikasinot Netticasinohex.comilta ja paljon muita
* Neue Online Casinos is the leading casino comparison site in the German, Austrian and Swiss markets.
* CasinoSlam is the #1 guide in Spain and Latin America to find and compare the best online casinos. Come and check it out!
* カジノHEXは日本人のプレイヤーを受け入れる最高のオンラインカジノを紹介するサイトです。
* Find the best nettikasino and casino at casinogringos.com
* Nye Casino.
* CasinoHEX.co.za - #1 online casino guide for South Africans with tons of South African casino reviews, free slot games and gambling guides.
* NLTechno company
...for their long-term support of the AWStats development.
You can follow project news on social networks:

For developer who wants to work on AWStats project
You can find current version of development and submit your contributions on official source repository hosted by GitHub:
https://github.com/eldy/awstats
About my other Open-Source projects:
AWBot, an easy to use Perl tool to test a web site.
AWStats, this one.
CVSChangelogBuilder, a friendly CVS ChangeLog Builder with various outputs.
Spotlight: Interview with WebsitePlanet

TraceWatch Real Time Web Stats and Traffic Analysis Lets you keep track of the visitors to your website in real time with detailed statistics and deep analysis using an innovative user interface for FREE and helps you make your website more effective. STAT 290 Advanced Placement (AP) Statistics (5) NW, QSR Course awarded based on Advanced Placement (AP) score. Consult the Admissions Exams for Credit website for more information. View course details in MyPlan: STAT 290. NFLsavant.com: Advanced NFL Statistics. Yearly Team Stats Team Comparisons Custom Stats Targets Draft Search About.

TraceWatch Real Time Web Stats and Traffic Analysis Lets you keep track of the visitors to your website in real time with detailed statistics and deep analysis using an innovative user interface for FREE and helps you make your website more effective. Can be easily installed on any website supporting PHP and MySQL (see theblogstarter.com for info). You only need to upload some files to your server.

Features

  • True Real Time web stats report
  • Private or public stats pages
  • Invisible no interference with your pages, no Javascript (You can still use Javascript code for your non-PHP pages)
  • Fast Loading Web Based stats pages accessible from anywhere
  • Fast and Easy Installation on any server supporting PHP/MySQL
  • Innovative Usable user interface
  • Customizable you can easy change almost any functionality and feature based on your needs in the administration page
  • Multi-Language Bulgarian, Dutch, German, Japanese, Korean, Norwegian, Persian, Polish, Portuguese, Russian, Spanish, Swedish, Turkish, Ukrainian
  • Full unicode and UTF-8 support
  • All for FREE

Web Stats

Advanced Site Statistics

Site Statistics Yahoo

  • General: Unique Visitors, New Visitors, Sessions, Page Views, Hourly and Weekday Distribution, Robot Page Views, Average Pview/Visitor, Average UVisitor/Day, Average PView/Day, Average UVisitor/Hour, Average PView/Hour
  • Referrers: Grouped by domain with full URLS, search engine keywords and more...
  • Countries: Determined using direct IP to country conversion instead of inaccurate inverse lookup method
  • Pages: Separate hit stats for each page
  • Robots: Hits of a certain page by a certain Robot
  • Browsers: Most known browsers with full user-agent strings
  • Custom Data: Define your own data and counters

For all data above you get...

  • Daily, monthly, all-time reports available side by side for comparison
  • Full stats history
  • Bar and line graphs of the history with zoom feature
  • Search in latest visitors
  • and more ...

Path Analysis

Statistics
  • Determine quality of your navigation system
  • Find out what goes on in your visitor's mind
  • How effective a certain referrer or page is
  • Compare paths
  • Determine entry pages and exit pages
  • and more ...
Advanced Site Statistics

Latest Visitor

Advanced Site Statistics Definition

  • Full information about latest visitors
  • Exact path passed by each visitor
  • Time spent on each page
  • Client and proxy IP addresses and domains
  • Search for specific visitors
  • Search for a certain IP address
  • and more ...

Multiple Websites

Advanced Site Statistics For Police Shootings

  • Track visitors to multiple website with only one installation of TraceWatch.
  • Get separate web stats for multiple websites from a single interface.
  • Get merged web stats for multiple websites.
  • Count pages on a remote website with PHP or Javascript code.
  • Count different folders on a single website as different websites.
  • and more ...

Yahoo Site Statistics Page Views

Other Features

Free Website Statistics

  • Fetch web stats to show on your web pages with an easy to use PHP API
  • Well optimized database queries, little overhead on the server
  • Full control over size of data in database
  • Error log
  • Adjust time-zone difference
  • Adjust first day of week
  • and more ...