Squid 2.6 & Sarg 2.2.2, elf_ua, 24-Окт-06, 11:30 [смотреть все]Во время генерации отчета происходит следующая лажа: bash-2.05b# sarg -d 26/09/2006-30/09/2006 -z SARG: TAG: language English SARG: TAG: access_log /usr/local/squid/var/logs/access.log SARG: TAG: graph_days_bytes_bar_color orange SARG: TAG: title "Squid User Access Reports" SARG: TAG: font_face Tahoma,Verdana,Arial SARG: TAG: header_color darkblue SARG: TAG: header_bgcolor blanchedalmond SARG: TAG: font_size 9px SARG: TAG: header_font_size 9px SARG: TAG: title_font_size 11px SARG: TAG: text_color #000000 SARG: TAG: text_bgcolor lavender SARG: TAG: title_color green SARG: TAG: logo_image none SARG: TAG: logo_text "VikOil" SARG: TAG: logo_text_color #000000 SARG: TAG: image_size 80 45 SARG: TAG: background_image none SARG: TAG: password none SARG: TAG: temporary_dir /tmp/sarg SARG: TAG: output_dir /usr/local/www/apache22/data/sarg SARG: TAG: output_email none SARG: TAG: resolve_ip yes SARG: Records in file: 7103346, reading: 100.00% SARG: No records found SARG: End Генерю отчет для логов от Сквида 2.5. - все нормально.
|
- Squid 2.6 & Sarg 2.2.2, ipmanyak, 12:28 , 24-Окт-06 (1)
- Squid 2.6 & Sarg 2.2.2, elf_ua, 13:13 , 24-Окт-06 (2)
>а там точно есть данные за сентябрь за 26/09/2006-30/09/2006 ? >попробуй без указания дат посчитать 25 числа переустановил сквид на 2.6. Старый скопировал со всем содержимым в /usr/local/squid-2.5.14/ , а новый стоит в каталоге /usr/local/squid/ В sarg.conf делаю #access_log /usr/local/squid-2.5.14/var/logs/access.log - Работает access_log /usr/local/squid/var/logs/access.log - Не работает, даже без указания даты. Результат точно такой, как я описал выше.
- Squid 2.6 & Sarg 2.2.2, elf_ua, 17:22 , 31-Окт-06 (3)
Вся фигня оказалась в конфиге сквида. Предыдущий админ задал нестандартный лог сквида:logformat squid %ts.tu %6tr %>a %Ss/Hs %<st %rm %ru %un %Sh/%<A %mt logformat squidmime %ts.tu %6tr %>a %Ss/Hs %<st %rm %ru %un %Sh/%<A %mt [%>h] [%<h] logformat common %>a %ui %un [%tl] "%rm %ru HTTP/%rv" %Hs %<st %Ss:%Sh logformat combined %>a %ui %un [%tl] "%rm %ru HTTP/%rv" %Hs %<st "%{Referer}>h" "%{User-Agent}>h" %Ss:%Sh После закоментирования этих строк Sarg начал чудесно работать. Но стоит следующая задача: Как построить отчет Sargom из "плохого" лога ?
- Squid 2.6 & Sarg 2.2.2, Sloboda, 18:05 , 31-Окт-06 (4)
- Squid 2.6 & Sarg 2.2.2, elf_ua, 18:08 , 31-Окт-06 (5)
>Элементарно, Ватсон: >либо в сарге задать формат входных данных (давно не юзал, не помню, >есть ли там такая возможность), либо перевести данные из "плохого" лога >в стандартный вид. Теоретически я понял, что только такие варианты и существуют, а вот как это практически реализовать пока не понимаю. Пойду погуглю.
- Squid 2.6 & Sarg 2.2.2, FiRE, 19:21 , 10-Ноя-06 (7)
|