The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 1.12

  • Fixes to arXiv log support
  • Get IP address on demand Logfile::EPrints::Hit
  • Added test case for IP address lookup (based on localhost)
  • Added a basic mapping for DSpace logs
  • Moved all mapping modules into Logfile::EPrints::Mapping::*

Modules

Parse Apache logs from GNU EPrints
Parse combined logs like those generated from Apache
Discover the 'institution' that a user comes from
map URLs to repository behaviour
Map DSpace logs to requests
Parse Apache logs from GNU EPrints
Parse Apache logs from an arXiv mirror
Parse Web server logs that are formatted as one hit per line (e.g. Apache)
Parse hits from an OAI-PMH interface
Catch fulltext events and check for repeated requests
Filter Web log hits using a database of robot's IPs

Provides

in lib/Logfile/EPrints/Hit.pm
in lib/Logfile/EPrints/Hit.pm
in lib/Logfile/EPrints/Parser/OAI.pm
in lib/Logfile/EPrints/Hit.pm
in lib/Logfile/EPrints/RobotsFilter.pm