The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
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)



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру