AWStats Web Log Analyzer

AWS Observability

AWStats, the long established log file analyser that turns the raw logs your server already writes into rich graphical reports on visits, pages, browsers, referrers and bandwidth.

Base
Hardened build
minimal ports, security patches applied at build time
Access
Unique credentials
generated on first boot, readable only by root
Verified
Boots working
services pass a health gate before release
Support
24/7, 365 days
by email and live chat, 24 hour response SLA

Overview

AWStats reads the log files a web, FTP or mail server already produces and renders them as a detailed, graphical statistics report. It reports unique visitors and visits, pages and hits, bandwidth consumed and visit duration, the pages people enter and leave on, the browsers and operating systems they use, the search engines and keywords that found them, the sites that referred them, the files they downloaded, the HTTP status codes they hit, and how much of the traffic is robots rather than people.

Because it analyses server logs rather than a tracking script, it needs no client side JavaScript, sets no cookies and sends nothing to a third party, so it counts every request including those from clients that block conventional analytics, and the data never leaves infrastructure you control. It suits anyone who wants honest traffic reporting they own outright: teams with a privacy or data residency requirement, operators who want to understand real server load and bandwidth alongside visitor numbers, and administrators reporting on servers whose logs are the only record of what happened.

Why the cloudimg image

cloudimg delivers AWStats fully deployed behind a configured web server, so a working reports site answers the moment the instance boots with no analyser, web server or scheduling setup to work through. The reporting site is protected by password authentication from the first boot, and that password is generated uniquely for each instance and written to a root only file, so no shared or baked credential ships in the image. Log processing is scheduled automatically, the instance begins reporting on its own traffic immediately, and a fully populated demonstration report is regenerated against each instance's own clock so every chart and screen can be explored right away rather than opening on an empty period. The base is fully patched with unattended security upgrades enabled, and every deployment is paired with a step by step deploy guide, backed by 24/7 cloudimg support.

Common uses

  • Traffic reporting that stays entirely on infrastructure you own
  • Analytics without tracking scripts, cookies or a third party service
  • Understanding real server load, bandwidth and robot traffic from your logs

Key features

  • Complete log analysis appliance: AWStats is deployed with the Apache web server in front of it, the icon and data directories are wired up so every graph draws correctly, and log processing is scheduled to run automatically every ten minutes. The instance analyses its own web server log from the moment it starts, and ships a fully populated demonstration report so every chart and screen can be explored immediately after launch.
  • Secure by default: the whole reporting site, including the report CGI, sits behind password authentication, and first boot generates a password unique to your instance and stores it in a root only file. No default or shared password ships in the image, log processing can never be triggered from a browser, and the raw statistics data is not reachable over the web.
  • 24/7 expert technical support from cloudimg, including deployment guidance, log format and configuration for web, FTP and mail server logs, adding additional servers and log sources, report interpretation, and version upgrades.

See it running

Real screenshots taken while testing this image against its deployment guide.

AWStats Web Log Analyzer screenshot 1 AWStats Web Log Analyzer screenshot 2 AWStats Web Log Analyzer screenshot 3 AWStats Web Log Analyzer screenshot 4

Description

This is a repackaged open source software product wherein additional charges apply for cloudimg support services.

Overview

AWStats is the long established open source log file analyser that turns raw server logs into a rich, readable statistics report. Point it at a web, FTP or mail server log and it produces a full graphical breakdown of who is using your service: visits and unique visitors, pages and hits, bandwidth consumed, how long people stay, which pages they enter and leave on, which browsers and operating systems they use, which search engines and keywords brought them, which sites referred them, which files they downloaded, what HTTP status codes they hit, and how much of your traffic is robots rather than people. Because it reads the log files your server already writes, it needs no tracking script, no cookies and no third party service, and it reports on every request rather than only on visitors who allow client side analytics. The current release available is AWStats 8.0.

Application Stack

This image delivers a complete, ready to use log analysis appliance. Building this by hand means installing a web server, installing Perl and the modules the analyser requires, deploying and configuring the analyser, wiring up its icon and data directories so the graphs actually draw, scheduling the log processing, and putting authentication in front of the whole thing before a single report is safe to expose. This image completes all of that before first boot: AWStats 8.0 runs behind the Apache web server with mod_cgid, log processing is scheduled to run automatically every ten minutes, and the reports are protected by password authentication from the moment the instance starts.

Secure By Default

On the first boot of your instance a one shot service generates a fresh password unique to that instance for the reporting site and writes it to a root only file, so no shared or default password ships in the image. Log processing can never be triggered from a browser, and the raw statistics data is not reachable over the web. The reporting site, including the report CGI, is only ever served behind HTTP Basic authentication.

Ready To Use

The instance analyses its own web server log out of the box, so it begins reporting on real traffic immediately, and it also ships a fully populated demonstration report, regenerated against the current date on first boot, so you can explore every screen and chart the moment you sign in. Browse to the instance address, sign in, and your statistics are there.

cloudimg Support

24/7 technical support by email and chat, covering AWStats deployment guidance, log format configuration for web, FTP and mail server logs, adding and configuring additional sites and log sources, report interpretation, and analyser administration and upgrades.

Use Cases

Graphical traffic reports for a web server from the logs it already writes; a self-hosted, cookie-free web analytics appliance that reports on every request; consolidated log analysis for FTP and mail servers alongside the web.

AWStats is licensed under the GNU General Public License version 3. All product and company names are trademarks or registered trademarks of their respective holders. Use of them does not imply any affiliation with or endorsement by them.

Related technologies

awstatslog analyserweb analyticslog analysistraffic reportsweb statisticsapache logsserver monitoringvisitor statisticslog reporting