Сорри за вопрос, пролистал я подобные же вопросы бывшие здесь, но конкретного ответа не нашел. Короче ставлю sarg.conf опциИ:
exclude_users /usr/local/etc/squid/exclude_users
exclude_hоsts /usr/local/etc/squid/exclude_hostsНо как бы я не извращался - этот параметр не работает. То есть, создаю файл exclude_hosts такого содержания:
---exclude---
192.168.2.10
rambler.ru
---end file---
exclude_users такого содержания:
---exclude---
192.168.2.10
---end file---Не работает...!!! Дает такие же отчеты как будто и не выставлено ничего.
Пробовал разные комбинации, все равно не хочет. Остановился на том что сделал такую вещь: cat /var/log/squid/access.log | grep 192.168.2.10 > /tmp/squid.log
и уже потом делаю отчеты. Но хотелось бы знать почему он не хочет работать ? Хотелось бы исключить конкретные сайты из статистики. Подскажите плз. кто нибудь решал эту проблему...?
>Сорри за вопрос, пролистал я подобные же вопросы бывшие здесь, но конкретного
>ответа не нашел. Короче ставлю sarg.conf опциИ:
>exclude_users /usr/local/etc/squid/exclude_users
>exclude_hоsts /usr/local/etc/squid/exclude_hosts
>
>Но как бы я не извращался - этот параметр не работает. То
>есть, создаю файл exclude_hosts такого содержания:
>---exclude---
>192.168.2.10
>rambler.ru
>---end file---
>exclude_users такого содержания:
>---exclude---
>192.168.2.10
>---end file---
>
>Не работает...!!! Дает такие же отчеты как будто и не выставлено ничего.
>
>
>Пробовал разные комбинации, все равно не хочет. Остановился на том что сделал такую вещь: cat /var/log/squid/access.log | grep 192.168.2.10 > /tmp/squid.log
>и уже потом делаю отчеты. Но хотелось бы знать почему он не
>хочет работать ? Хотелось бы исключить конкретные сайты из статистики. Подскажите
>плз. кто нибудь решал эту проблему...?
как известно exclude_users и exclude hosts ет те юзеры и сайты, которые не должны считаться ...
А теперь вопрос с какими опциями запускается сам sarg (sarg -c path to sarg.conf)мож в этом проблема ?
>как известно exclude_users и exclude hosts ет те юзеры и сайты, которые
>не должны считаться ...
>А теперь вопрос с какими опциями запускается сам sarg (sarg -c path
>to sarg.conf)
>
>мож в этом проблема ?Проблема не в этом похоже. Запускаю я сарг без опций, потому что они в принципе уже в конфиге заданы. Просто sarg -i.
Пробовал кстати и так: sarg -c /usr/local/etc/sarg/exclude_hosts
И так sarg -c /usr/local/etc/sarg/exclude_users
Все равно не берет.;-((((((((((
>>как известно exclude_users и exclude hosts ет те юзеры и сайты, которые
>>не должны считаться ...
>>А теперь вопрос с какими опциями запускается сам sarg (sarg -c path
>>to sarg.conf)
>>
>>мож в этом проблема ?
>
>Проблема не в этом похоже. Запускаю я сарг без опций, потому что
>они в принципе уже в конфиге заданы. Просто sarg -i.
>Пробовал кстати и так: sarg -c /usr/local/etc/sarg/exclude_hosts
>И так sarg -c /usr/local/etc/sarg/exclude_users
>Все равно не берет.;-((((((((((
>
Какая версия sarg?
Помнится я с таким сталкивался в старой версии.
После установки новой - никаких проблем, только-что проверил.
Как вариант - права доступа к файлам exclude_* если работаешь с саргом не от рута.
>Какая версия sarg?
>Помнится я с таким сталкивался в старой версии.
>После установки новой - никаких проблем, только-что проверил.
>Как вариант - права доступа к файлам exclude_* если работаешь с саргом
>не от рута.
sarg-2.0.2 Nov-22-2004 by Pedro Lineu Orso - orso@brturbo.com
http://www.sarg-squid.orgРаботаю именно из под рута. Точнее запускаю сарг.
>>Какая версия sarg?
>>Помнится я с таким сталкивался в старой версии.
>>После установки новой - никаких проблем, только-что проверил.
>>Как вариант - права доступа к файлам exclude_* если работаешь с саргом
>>не от рута.
>
>
> sarg-2.0.2 Nov-22-2004 by Pedro
>Lineu Orso - orso@brturbo.com
> http://www.sarg-squid.org
>
>Работаю именно из под рута. Точнее запускаю сарг.
Ещё как вариант - помнится когда-то быля такая бяка, что если в гонфиге сарга после объявления параметра было пустое поле (например просто пробел), то вылезали ошибки. Парметр просто не учитывался.
>Ещё как вариант - помнится когда-то быля такая бяка, что если в
>гонфиге сарга после объявления параметра было пустое поле (например просто пробел),
>то вылезали ошибки. Парметр просто не учитывался.Спробовал и эту бяку. Никакого результата.
У меня такое впечатление что у всех все с саргом получилось а у меня нет.;-(((
А какой нибудь другой анализатор подобного рода и возможностей существует нет..?
>У меня такое впечатление что у всех все с саргом получилось а
>у меня нет.;-(((
>А какой нибудь другой анализатор подобного рода и возможностей существует нет..?
Не только у тебя %) Абсолютно аналогичная ситуация, вчера весь вечер колбасился. В рез-те решил делать так exclude_string "10.128.2.3" - исключает данный ip-шник., а для всей подсети "10.128.2"... Лучше ничего не придумалось. Мне что-то подсказывает, что проблема в структуре лога сквида. У меня раздача идет по ip-шникам, у товарища включено и по юзерам, у него работает. А может у нас руки кривые... ;)
>
>>У меня такое впечатление что у всех все с саргом получилось а
>>у меня нет.;-(((
>>А какой нибудь другой анализатор подобного рода и возможностей существует нет..?
> Не только у тебя %) Абсолютно аналогичная ситуация, вчера весь
>вечер колбасился. В рез-те решил делать так exclude_string "10.128.2.3" - исключает
>данный ip-шник., а для всей подсети "10.128.2"... Лучше ничего не придумалось.
>Мне что-то подсказывает, что проблема в структуре лога сквида. У меня
>раздача идет по ip-шникам, у товарища включено и по юзерам, у
>него работает. А может у нас руки кривые... ;)
>
Попробуйте переставить программу.
Невозможно сказать в чём дело не видя системы.
Однозначно не в логе дело, я недавно поменял
способ записи лога в access.log выставив
emulate_httpd_log on
так sarg нормально обработал этот лог, причём он (этот лог)
в одном файле, т.е. старый способ и новый способ записи
в одном и том же файле. И всё корректно обрабатывает.
exclude_string мне тоже помога что касается exclude_hosts, то он работает,
но относится к хостам, на которые ходят пользователи.
(проверено экспериментально)