Имеется Squid и Sarg. Необходимо получать статистику на каждый день и общим итогом за месяц.
То есть приблизительно следующее:
01-02-2008 - 10Mb
02-02-2008 - 12Mb
..........................
12-02-2008 - 11Mb
13-02-2008 - 12Mb
...........................
28-02-2008 - 15Mb
----------------------
Итого за месяц - 100Mb
Предполагается следующее решение:
1. Ежедневный запуск sarg по крону (получаем статистику на каждый день).
2. Объединение лога за день с общим логом. Что-то типа cat access.log >> monthlog.log
3. Ежедневная ротация лога Squid.
4. Ежемесячный запуск sarg для обработки monthlog.log (получение общих данных за месяц)
По идее в результате должны получить следующее:
01-02-2008 - 10Mb
02-02-2008 - 12Mb
..........................
12-02-2008 - 11Mb
13-02-2008 - 12Mb
...........................
28-02-2008 - 15Mb
----------------------
01-02-2008-28-02-2008 - 100Mb
Не нравится, чтоб из-за общего итога придется городить схему аж из 4 пунктов. Может есть какой-то нюанс в использовании sarg который я пропустил
с целью получения необходимо отчета?
Вроде как такой функционал предоставляет LightSquid, но не могу понять возможно ли использовать lightsquid без apache, то есть, чтобы отчеты строились в локальную директорию?
Компьютер используемый под прокси-сервер очень слабенький и присутствие на нем apache практически невозможно.
Squid+Sarg статистика в резрезе дней и общим итогом
Модераторы: SLEDopit, Модераторы разделов
-
HRonik
- Сообщения: 140
- ОС: Debian
Re: Squid+Sarg статистика в резрезе дней и общим итогом
calamaris.
PS копать тут
PS копать тут
-
Маслов Д. А.
- Сообщения: 130
-
HRonik
- Сообщения: 140
- ОС: Debian
Re: Squid+Sarg статистика в резрезе дней и общим итогом
да..косяк с разбивкой по пользователям .
тогда делай эти 4 шага, раз считаешь их правильными.
Ибо не так уж это и сложно, все можно сделать автоматически и потом только логи смотреть)
тогда делай эти 4 шага, раз считаешь их правильными.
Ибо не так уж это и сложно, все можно сделать автоматически и потом только логи смотреть)