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

NAME

cron.loghack - fetch, import, archive

Setup

  cd /disks/logs/
  mkdir mysite.{repo,archive,incoming}
  mkdir mysite.{repo,archive,incoming}/{server1,server2}
  mkdir mysite.repo/.config
  vim /disks/logs/mysite/.config/report.conf

Then your crontab entry is:

  cron.loghack --site mysite --home /disks/logs
    --path /var/log/apache2/foo.access.log.N.gz \
    --number 2 \
    --quiet

Requires rsync.