Страница 1 из 1

Генерация отчетов free-sa

Добавлено: 2010-09-07 14:09:23
alex117
Вобщем настроил связку squid+free-sa на FreeBSD. Теперь стала задача сделать отчет за определенный период.
Как нужно правильно указать интервал в free-sa для сбора отчета?
Почитал в мане по free-sa, там написано:

Код: Выделить всё

free-sa -d startdate-enddate
Делаю у себя

Код: Выделить всё

free-sa -d 100903-100907
Пишет, что не может переконвертировать дату.
Нашел, что в FreeBSD формат даты выглядит как yymmdd.
В чем ошибка то?

Re: Генерация отчетов free-sa

Добавлено: 2010-09-07 14:15:14
terminus

Код: Выделить всё

free-sa -d day

Код: Выделить всё

free-sa -d month
:unknown:

Re: Генерация отчетов free-sa

Добавлено: 2010-09-07 14:30:14
alex117
Так мне нужно за определенный промежуток, а не за день или месяц. Например с 3.09.10 по сегодня.

Re: Генерация отчетов free-sa

Добавлено: 2010-09-09 9:11:07
alex117
Вобщем сам разобрался:
- нужно сначала определить, как выглядит формат даты в данной локали

Код: Выделить всё

date +'%x'
Будет вывод типа 09/08/10, зависит от системы
- и дальше уже указать диапазон, в моем случае это

Код: Выделить всё

free-sa -d 09/03/10-09/09/10

Re: Генерация отчетов free-sa

Добавлено: 2013-06-12 15:39:42
Jul!a
не работает
Free-SA 2.0.0b3p8x

Код: Выделить всё

[root@mail free-sa]# date +'%x'
12.06.2013
[root@mail free-sa]# free-sa -d 03.06.13-09.06.13
SAERROR: [SAusage] Incorrect dates range specified '03.06.13-09.06.13'
а так не отдает

Код: Выделить всё

[root@mail free-sa]# free-sa -d 06/03/2013-06/09/2013
SAERROR: [main] No records found