Есть Squid+Sarg.Каждый день по средствам cron выполняется:
52 22 * * * root /usr/local/sbin/squid -k rotate
59 22 * * * root /usr/local/bin/sarg
Т.е. сдвиг логов и построение по только полученному access.log.0 дневного отчета.
Squid настроен так что список пользователей допущенных в Интернет берет в файлах ipaccess и limaccess.
Хотелось бы написать скрипт, запускаемый каждые 15 минут, который бы суммировал трафик текущего дня из файла access.log и если тот превышал 200 Мб, делал бы файлы ipaccess и limaccess пустыми и реконфигурировал squid.
Помогите плиз.
Формат лога сквида:
time elapsed remotehost code/status bytes method URL rfc931 peerstatus/peerhost type