Возникла проблема с созданием отчетов.
Нужно создать отчет за месяц при условии, что логи ротировались раз в неделю.
Каким образом можно создать отчет из нескольких файлов??По ключу -l
перечисление файлов ничего не дает, он обрабатывает только первый файл.sarg -d -01/08/2004-31/08/2004 -o /tmp/log/ -l access.log.1 access.log.2 access.log.3 access.log.4
или както по другому их надо перечислять??
Если сквид стоит на винде то можно воспользоваться стандартной ротацией. Для этого необходимо создать файл с расширением bat, поместить его в ту же папку где находится squid.exe. Внутри файла дожна быть прописана команда squid.exe -k rotate -n SquidNT. А затем в назначеных заданиях завести новое, запускать этот bat файл и назначить время выполнения еженедельно. После этого всё будет прекрассно работать.
>Если сквид стоит на винде то можно воспользоваться стандартной ротацией. Для этого
>необходимо создать файл с расширением bat, поместить его в ту же
>папку где находится squid.exe. Внутри файла дожна быть прописана команда squid.exe
>-k rotate -n SquidNT. А затем в назначеных заданиях завести новое,
>запускать этот bat файл и назначить время выполнения еженедельно. После этого
>всё будет прекрассно работать.В том то вся и загвоздка что он не навинде.
FreeBSD 4.9
А файлы уже готовы с недельной ротацией.В мане по сарджу указано, что
-l filename
Uses filename as the input log.Может я что то не так делаю.
Вот как их обработать все сразу, чтобы получить отчет, или склеить в один