Skip navigation.
Home

Software

AWFFull


The latest Production Release is v3.10.2, released on the 13th of December 2008: awffull-3.10.2.tar.gz

AWFFull - A Webalizer Fork, Full o' features!

AWFFull is a webserver log analysis tool. Mainly used to produce simple reports, it can also be used as the starting point for more detailed Web Analytics.

The output produced is a series of simple HTML pages and images,making it trivial to access the reports from practically any web browser. No additional configuration or set-up is necessary.

AWFFull does produce "at a glance" metrics to help identify problem areas within a site.

The released version includes simple segmentation to further drive from only Reporting into true Web Analytics.

AWFFull is a fork of the venerable Webalizer log analysis program.

DNSHistory

Provide a means for storing a history of DNS/Name changes for the IP Addresses extracted from web log files. The major target being that multiple analyses of older log files do not require re-lookups of IP Address to FQDNs, and additionally maintain the accuracy of the lookup as it was then and not as it is now.

Latest Production Release is version 1.3 dnshistory-1.3.tar.gz

Why DNSHistory?

Several reasons:

  • Save on disk space! Estimates for one system I look after, shows that using DNSHistory vs dnstran, saves around 4Gb of disk space a year. Given the cost of high performance SCSI drives, that does translate into not insignificant dollars!
  • Accuracy. dnstran has a distressing tendency to translate parts of logfiles that shouldn't be translated. Additionally, compared with "cache" style translators, you will get different results if you ever need to re-run in years to come.
  • Accessible. DNSHistory can be pipelined with other tools. You're not tied to a single product to do log analysis. egrep, gawk and cut can do a lot of simple fast analysis.
  • Fun!

Description

With versio 1.3, DNSHistory can also process squid, ftp xferlog and iptables log files.

dnshistory currently has five modes of operation:

  • Do Lookups. The default mode. Given a web log file, dnshistory will perform DNS reverse lookups on each unique IP Address and store the results in a history database.
  • Do Translations. Given a raw web log file, dnshistory will make use of a previously created history database and send to STDOUT the same web log but with addresses replaced by the Fully Qualified Domain Name as previously looked up.
  • Do Recombining. Given two web log files, one raw and one previously translated (eg. by using dnstran): Create a history database from the values in these separate log files.
  • Do Dump. Dump a given history database to STDOUT.
  • Do Import. Import a previously dumped history into a new database.
  • Show History. Given one or more IP Addresses on the command line, display their history from the database.

It's quite possible that most users would only ever use the first two modes.

The lookups make use of threads for near maximum speed, and use the standard resolution libraries on a system. Thus hosts files, NIS, LDAP and other name resolution methods should work transparently. Unfortunately most other tools ignore local name resolution methods in favour of DNS lookups only.

AWFFull v3.10.2

Couple of bug fixes backport'ed from trunk, and we have a new release of AWFFull!

AWFFull v3.10.2!

Fixes to the Daily Average that... erm... wasn't averaging Smile; and some issues with "dump"ing Search Strings or Agents.

Enjoy!

AWFFull v3.10.1

Whoops. Missed an announce again.

AWFFull v3.10.1 is out.

The was mainly a change to using GPLv3+ for the licensing. But also includes some new flags.

Enjoy!

AWFFull v3.9.1

Yay. A year since the last stable release and finally, AWFFull v3.9.1 is out.

Heaps of changes since v3.8.2; just a couple of minor fixes since v3.9.1-beta3. Check out the Changes for the details.

The big add since v3.8.2 is Segmentation. Simple at this stage - is a starter to really go crazy, but it's now there.

Enjoy!

AWFFull v3.9.1-beta3

It's possible you're wondering what happened to announcements for 3.9.1-alpha1, beta1 and beta2? Yeah. Me too. Smile

In any event, AWFFull 3.9.1-beta3 is released and ready for your downloading pleasure.

Get it while it's hot.

 

On manually migrating a subversion repository to Launchpad/BZR

I'd migrated one of my projects here (AWFFull ) from subversion to a bazaar repository hosted on Launchpad some time ago.

Works well, but were a few  niggles and tricks in the process.

  • all the code imported  as 'steve' - which is accurate Laughing but a little deflating to ones ego.
  • imported some of my earlier faffing around with subversion - again isn't a problem per-se, but would have been nice to clean it away.

So when it came time to migrating DNSHistory , I figured I'd have a go at fixing these niggles. Herein are the steps used.

AWFFull v3.8.2

A week ago I released AWFFull v3.8.1. At long last!!!!

A few minor, mainly cosmetic bugs fixed later, and v3.8.2 is ready to roll!

Enjoy!

Brief Interview with Blue-GNU regarding AWFFull

http://www.blue-gnu.biz/content/awffull_bringing_web_analytics_masses

Kinda funny how it happened. Don was (still is) running a Poll on "How do you market your FOSS project". I replied a bit on the sorts of things I've been doing over the years.

Anyway, he contacted me offline, a few chats and then he asked if I'd answer a few questions. What you see is the result.

Now to go and see just what sort of quality traffic Don and Blue-GNU were able to send my way! Smile

Enjoy!

"Court Rules: Novell owns the UNIX and UnixWare copyrights!"

Breaking news @ Groklaw: "Court Rules: Novell owns the UNIX and UnixWare copyrights!"

For the reasons stated above, the court concludes that Novell is the owner of the UNIX and UnixWare copyrights.

'Nuff Said. Time to party. Laughing

Syndicate content Syndicate content