Data Mining Apache Logs - Just How Fast is the End User Experience?
Submitted by Steve on October 8, 2006 - 8:31am.One of the nice things about Apache is it's amazing ability to be configured. The logging sub-system is a lot more configurable than most people realise or make use of.
This article will give a brief overview of extending the log format to include logging of the time taken to serve a request, and then extracting some insights into the overall speed of the website for most users.
The key difference is this is not using external measuring tools and utilities, this is measuring what real users really get!
The information in this article predominantly applies to Apache 2.0.x and higher.
Canberra Floriade 2006 Photos
Submitted by Steve on October 7, 2006 - 12:40pm.Something less technical for a change: Just added a batch of 31 photos taken at this years Floriade in Canberra.
Taken early on a Saturday morning, perfect conditions.
Enjoy!
AWFFull v3.7.1-beta3
Submitted by Steve on September 13, 2006 - 11:06am.That wasn't good. One missing null terminator and the entire country code detection breaks quite nicely.
Doh!!!!!
So out goes a quick fix for beta3. Apologies for the inconvenience.
AWFFull v3.7.1-beta2
Submitted by Steve on September 12, 2006 - 10:17pm.Quite a few bug fixes in this release. Some serious, some more cosmetic.
* Fix a nasty segfault and apply some patches from Debian Webalizer for possible buffer overflows
* Minor update to the GeoIP usage. Stop DNS calls being made.
* autoconf fix - proper compilation options now selected. Can improve speed by ~ 13%. YMMV.
* Fix for the auto log detection. Was dropping into Domino when it shouldn't.
And a few others.
Get it now! AWFFull v3.7.1-beta2
AWFFull v3.7.1-beta1
Submitted by Steve on August 28, 2006 - 7:03pm.Just a couple of minor changes on this release.
1. Added country flags to the country table. Why? Because I could and it looked cute. :-)
See here for a demo.
2. Integrated the GeoIP API into AWFFull. This should help stem the flood of requests for that feature. :-)
By default neither of these features is enabled in any output or use. Mainly to maintain the principle of least surprise.
AWFFull v3.6.1 Released!
Submitted by Steve on August 19, 2006 - 10:37am.This is the announcement of the release of AWFFull v3.6.1.
There are no changes from v3.6.1-beta1 to 3.6.1, beyond that necessary for a version increment.
To recap, 3.6.1 includes the gettext libraries allowing for easy translations between multiple languages. Removing one of the bigger bugbears with Webalizer - namely that of having to recompile to get a different language.
eg:
$ LANG=de_DE awffull -v awffull 3.6.1 (Linux 2.6.16.21-0.13-smp) German Verwende Protokolldatei STDIN Erzeuge Dateien in dem aktuellen Verzeichnis Rechnername fr Bericht ist 'asterix' Using CSS file: awffull.css Datei mit historischen Daten nicht gefunden... ^C $ awffull -v awffull 3.6.1 (Linux 2.6.16.21-0.13-smp) English Using logfile STDIN Creating output in current directory Hostname for reports is 'asterix' Using CSS file: awffull.css History file not found...
Have at it! AWFFull v3.6.1
And Yet Another Photos Update
Submitted by Steve on August 12, 2006 - 3:15pm.Whew. Busy Busy Busy.
We have: December 2005, Brisbane Trip 2006, Rock Star & Third Brithday Starts, and Third Brithday.
All Corbin photo's. We don't take photo's of much else anymore for some reason...
One of my personal favorites is this one of Corbin playing Tuxpaint on his SuSE 10 Linux PC. Corrupt 'em young is all I can say. Perhaps frustratingly, it was incredibly easy to get a Linux PC built that was 3 year old proof vs a Windows XP PC. Not least being all those education games that require full administrator access.
Sigh.
A long overdue update to the Photo Galleries
Submitted by Steve on August 10, 2006 - 11:01pm.Plenty more to come. Oh yeah, you'd better believe it.
But to get started here are:
Snowing 2005Â just to totally freak out all the rellies in FNQ.
and November 2005
Enjoy!
AWFFull v3.6.1-beta1
Submitted by Steve on August 3, 2006 - 2:45pm.Finally! I manage to finish and get 3.6.1-beta1 out the door. The main work was completed nearly a month ago, just with various other activies it's been slow to get the polish and hence package, completed.
Anyway, it's done now. This version has a major focus on getting gettext (Internationalisation) working. To a variable degree, about 32 languages are supported "out of the box".
Get it now! AWFFull 3.6.1-beta1
Google Analytics - part the first
Submitted by Steve on June 25, 2006 - 12:03pm.A week or two ago, my Google Analytics (GA) invite arrived. Ironically, a few days before in a work meeting with some Google Ad Sales gents I'd asked if they could provide an invite. So much for "who you know". ;-)
So I figure, I'll grab the GA module for Drupal (which powers this site) and see how it all goes, what it's like and so on.
Seeing as my "primary" goal for all the Software I write is for people to use it... hmm actually that's not quite true. The primary goal is for ME to use it. If others do? Well that's just icing. :-)
Anyway, it's kinda cool to see a new release go out and watch the hordes come flocking in to grab the raw tarball. Now with standard webserver log analysis, it's easy to get numbers.


