Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

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

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .