Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I tried Webalizer but it turned out I actually want something different.

  • I don't need percentages or "top 10" lists
  • I want a full list of unique IPs
  • and a way to see all pages/files someone visited (this doesn't include files they downloaded by visiting a page that referenced them).
  • For each IP I want to see the browser, OS, referrer and country (or if possible, more specific geographic info).
  • I want it all broken down into sections of the site. For example I want to view info for /blog/* seperately from info about /forum/*
  • It would be nice if the info page is simply generated when requested from the browser, rather than having to make a cron job for it.

All of this is just out of curiosity who visits my site.

[captcha: "great nicotine". D'oh! :)]

share|improve this question
The mean answer: learn a scripting language! We just did basically a subset of your requirements in a Perl assignment at school. I can hook you up with some of my code if you'd like. We're doing the Geolocation stuff in the next assignment :) – John T Mar 4 '10 at 19:40

Maybe AWStats then.

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 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.
share|improve this answer

I suggest Apache Log Viewer. It's a free tool where the apache log file is color coded according to the status code. There is also a filter facility. You can even generate some reports to view the data in a different format.

share|improve this answer
this is not exactly free; it's mostly-free-with-unlockable-features. donate to get the unlock code to access the features. – quack quixote Oct 14 '09 at 21:04

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.