Привет всем!
Ребят, подскажите, плз, как настроить вид отчетов сарга, чтобы данные из кеша не считались??
причем раньше делал так:
в файл exclude_codes писал
TCP_HIT/200
TCP_MEM_HIT/200
TCP_IMS_HIT/304
TCP_REFRESH_HIT/200
...............
и в sarg.conf разремил
exclude_codes /usr/local/sarg/exclude_codesраньше работало ...
а теперь нет :(
>Привет всем!
>Ребят, подскажите, плз, как настроить вид отчетов сарга, чтобы данные из кеша
>не считались??
>причем раньше делал так:
>в файл exclude_codes писал
>TCP_HIT/200
>TCP_MEM_HIT/200
>TCP_IMS_HIT/304
>TCP_REFRESH_HIT/200
>...............
>и в sarg.conf разремил
>exclude_codes /usr/local/sarg/exclude_codes
>
>раньше работало ...
>а теперь нет :(В sarg.conf есть такой тег
user_report_fields CONNECT BYTES %BYTES IN-CACHE-OUT USED_TIME MILISEC %TIME TOTAL AVERAGE
убираешь ненужные поля и получаешь отчет.
>В sarg.conf есть такой тег
>user_report_fields CONNECT BYTES %BYTES IN-CACHE-OUT USED_TIME MILISEC %TIME TOTAL AVERAGE
>убираешь ненужные поля и получаешь отчет.
причем здесь поля ...
я имел ввиду, что он считает ВЕСЬ трафик даже то что пришло из кеша
а мне нужен только интернетовский трафик
НЕУЖЕЛИ никто не генерит отчеты саргом ТОЛЬКО ПО И-НЕТ трафику ??
Кстати можно-ли сказать саргу что формат логов сквида другой:
(httpd log format)?
или ему все равно?
в sarg.conf такого нет ...
заранее благодарен
>НЕУЖЕЛИ никто не генерит отчеты саргом ТОЛЬКО ПО И-НЕТ трафику ??
имхо, сарг так не умеет...
единственное, что придумывается - перед саргом фильтровать нужные записи из лога.>Кстати можно-ли сказать саргу что формат логов сквида другой:
>(httpd log format)?
>или ему все равно?
>в sarg.conf такого нет ...
нельзя, сарг так не умеет, это в его доке написано.
>>НЕУЖЕЛИ никто не генерит отчеты саргом ТОЛЬКО ПО И-НЕТ трафику ??
>имхо, сарг так не умеет...
>единственное, что придумывается - перед саргом фильтровать нужные записи из лога.блин, какже не умеет а зачем тогда тэг
# TAG: exclude_codes file
# Ignore records with these codes. Eg.: NONE/400
#
exclude_codes /usr/local/sarg/exclude_codes????
>
>>Кстати можно-ли сказать саргу что формат логов сквида другой:
>>(httpd log format)?
>>или ему все равно?
>>в sarg.conf такого нет ...
>нельзя, сарг так не умеет, это в его доке написано.в какой доке ?
попробуй с таким набором исключенийNONE/400
TCP_NEGATIVE_HIT/404
TCP_DENIED/400
TCP_DENIED/403
TCP_DENIED/407
TCP_MISS/503
TCP_MISS/403
TCP_MISS/301
TCP_HIT/200
TCP_HIT/301
TCP_HIT/302
TCP_IMS_HIT/200
TCP_IMS_HIT/301
TCP_IMS_HIT/302
TCP_IMS_HIT/304
TCP_MEM_HIT/200
TCP_MEM_HIT/301
TCP_MEM_HIT/302
TCP_REFRESH_HIT/200
TCP_REFRESH_MISS/403
TCP_REFRESH_MISS/504
TCP_CLIENT_REFRESH_MISS/403ибо твой список маловат,
а еще лучше сделай 2 разных отчёта,
ибо нашлась возможность обхода delay_pools, хотя похоже и без них этот эффект будет, дабы не потворствовать дальнейшему расползанию метода обхода не буду его описывать,
эффект выглядит как чуть-чуть данных со статусом MISS, остальное HIT для совершенно новых документов.дай знать о результатах
а где можна прочитать отом как закрыть все попытки обойти delay_poools ?
>попробуй с таким набором исключений
>
>NONE/400
>TCP_NEGATIVE_HIT/404
>TCP_DENIED/400
>TCP_DENIED/403
>TCP_DENIED/407
>TCP_MISS/503
>TCP_MISS/403
>TCP_MISS/301
>TCP_HIT/200
>TCP_HIT/301
>TCP_HIT/302
>TCP_IMS_HIT/200
>TCP_IMS_HIT/301
>TCP_IMS_HIT/302
>TCP_IMS_HIT/304
>TCP_MEM_HIT/200
>TCP_MEM_HIT/301
>TCP_MEM_HIT/302
>TCP_REFRESH_HIT/200
>TCP_REFRESH_MISS/403
>TCP_REFRESH_MISS/504
>TCP_CLIENT_REFRESH_MISS/403
>
>ибо твой список маловат,мой список:
NONE/411
NONE/400
TCP_HIT/200
TCP_MEM_HIT/200
TCP_IMS_HIT/304
TCP_REFRESH_HIT/304
TCP_REFRESH_HIT/200и дело похоже не в списке. т.к. он хотя бы что-нить выкинул
а то такое чувство, что исключения СОВСЕМ не работают
непонятно как он sarg.conf читает, если говорю:
#sarg -d 01/03/2004-02/03/2004 -f /usr/local/sarg/sarg.conf
пишет Записи не найдены
запускаю уже так
#sarg -c /usr/local/sarg/exclude_codes -d 01/03/2004-02/03/2004 -f /usr/local/sarg/sarg.conf
отчет генерит но exclude_codes не учитывает
(мож потому что формат логов httpd log format ???)
>а еще лучше сделай 2 разных отчёта,
>ибо нашлась возможность обхода delay_pools, хотя похоже и без них этот эффект
>будет, дабы не потворствовать дальнейшему расползанию метода обхода не буду его
>описывать,
>эффект выглядит как чуть-чуть данных со статусом MISS, остальное HIT для совершенно
>новых документов.
>
>дай знать о результатах
>и дело похоже не в списке. т.к. он хотя бы что-нить выкинул
>
>а то такое чувство, что исключения СОВСЕМ не работают
>непонятно как он sarg.conf читает, если говорю:
>#sarg -d 01/03/2004-02/03/2004 -f /usr/local/sarg/sarg.conf
>пишет Записи не найдены
>
>запускаю уже так
>#sarg -c /usr/local/sarg/exclude_codes -d 01/03/2004-02/03/2004 -f /usr/local/sarg/sarg.conf
>отчет генерит но exclude_codes не учитывает
>(мож потому что формат логов httpd log format ???)
>
>добавил в список:
(и поудалял пробелы в концах строк :) )
>NONE/400
>TCP_NEGATIVE_HIT/404
>TCP_DENIED/400
>TCP_DENIED/403
>TCP_DENIED/407
>TCP_MISS/503
>TCP_MISS/403
>TCP_MISS/301
>TCP_HIT/200
>TCP_HIT/301
>TCP_HIT/302
>TCP_IMS_HIT/200
>TCP_IMS_HIT/301
>TCP_IMS_HIT/302
>TCP_IMS_HIT/304
>TCP_MEM_HIT/200
>TCP_MEM_HIT/301
>TCP_MEM_HIT/302
>TCP_REFRESH_HIT/200
>TCP_REFRESH_MISS/403
>TCP_REFRESH_MISS/504
>TCP_CLIENT_REFRESH_MISS/40отчеты генерит теперь без глюков
но траф из кеша всё равно не отбрасывает!Мож кто знает:
сарг не корректно работает с форматом логов httpd log format ????
вроде разобрался ...
исключения работают только с родным форматом логов сквида