W3Perl development

Not quite sure if I will update very often but let's have a try....

Next month Previous month
2008-July 2008-March

star June 01st - Local hostname/users mapping

- You can now map local IP to users with a CSV file. Format being "name";"firstname","IP","Hostname"
This can be useful to view user's actvities rather than hostname. CSV format is used because you can easily extract the data if they are stored in a database.

star June 03th - GeoIPCity

I'm adding support for cities location thanks to the Maxmind GeoIPCity database. The free database is not so accurate as the commercial one but it's enough to plot cities location on a map.
If your logfile log IP numbers, you can use :

  • reverse dns to translate IP to hostname ($reverse_dns = 1 in the configuration file)
  • country mapping with GeoIP : get country code for an IP ($reverse_geo = 1 and $netgeo = 1)
  • city mapping with GeoLiteCity ($geoipcity_file)

The last can be used to make country mapping if reverse dns is off or GeoIP can find the country code.

geoipcity_europe

Take care as country stats and hosts stats can show differences, the first one being based on domain, the second on cities location. GeoLiteCity/GeoIP is not able to map all entries, so if you have IP from a specific country and GeoLiteCity is not able to map them, it won't be available in the country stats (but will appears in the hosts stats).

star June 08th - 3.026

Should be the last developement package before the 3.03 release. You can now make a search on cities to find them more easily. GeoIP plugins installation is now decribed in the documentation.

I've added world map but GeoLiteCity doens't always report right coordonates, so some cities can be found in the wrong place.

I had request to support PureFTP logfile format. But I won't be able to do the job for 3.03 release.

star June 24th - Release v3.03

User stats are now available from www logfiles (was previously only available from ftp/mail log). As I use the %login fields in the logfile format, you should be very careful when displaying the stats. Sometimes, user gives their password instead of their login, so it will appears in the output !

Fix a problem with cities accents (in sweden).

Hosts with no city location are now added in a 'unknown' area.