The OpenNET Project / Index page

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




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Lightsquid - bad year., !*! Vertigo, 11-Ноя-08, 19:38  [смотреть все]
  • Lightsquid - bad year., !*! lightsquid, 20:33 , 13-Ноя-08 (1)
    >Всем здравствуйте.

    Привет
    >
    >LightSquid parser statistic report
    >
    >          155636 lines
    >processed (average 51878.67 lines per second)
    >            
    >   0 lines parsed

    ему ВООБЩЕ ВСЕ не нравится
    >           77809
    >lines recovered

    это ОЧЕНЬ дофига
    >[оверквотинг удален]
    >   8 lines notrecovered
    >          155628 lines
    >skiped by bad year
    >            
    >   0 lines skiped by date filter
    >            
    >   0 lines skiped by Denied filter
    >            
    >   0 lines skiped by skipURL filter
    >Не пойму куда копать - типы лога в конфиге пробовал все, всё

    проверь ФОРМАТ лога,
    можно было бы сюда пример твоего привести, мы бы сразу гдянули ...

    >равно он на счёт года бесится и пропускает все записи. lightparser
    >запускаю без параметров, так что он должен читать весь access.log, а

  • Lightsquid - bad year., !*! Vertigo, 16:01 , 18-Ноя-08 (2)
    • Lightsquid - bad year., !*! lightsquid, 16:40 , 18-Ноя-08 (3)
      >[оверквотинг удален]
      >
      >Строчка лога, который пишет syslog:
      >Nov 18 16:31:34 192.168.0.200 (squid): 1227015094.494    376 192.168.0.7 TCP_MISS/200
      >1761 GET http://mail.google.com/mail/? - DIRECT/74.125.39.17 text/javascript
      >
      >То бишь, сислог добавляет свою информацию перед логом сквида, из-за чего lightsquid
      >и не понимает формата лога. Вроде бы у сквида есть logformat,
      >который позволяет задавать вид лога, но тут-то надо как-то сделать чтобы
      >сислог не добавлял отсебятины. Или поправить формат лога в lightsquid? Никто,
      >часом, не знает как это сделать?

      попробуй в lightparser.pl
      найти
             ($Ltimestamp,$Lelapsed,$Lhost,$Ltype,$Lsize,$Lmethod,$Lurl,$Luser,$Lhierarchy,$Lconttype,@Lrest)=split;

      и изменить ее на
             ($qq1,$qq2,$qq3,$qq4,$qq5,$Ltimestamp,$Lelapsed,$Lhost,$Ltype,$Lsize,$Lmethod,$Lurl,$Luser,$Lhierarchy,$Lconttype,@Lrest)=split;

      попытаемся проскипать лишние данные ...


    • Lightsquid - bad year., !*! Vertigo, 16:49 , 18-Ноя-08 (4)
      • Lightsquid - bad year., !*! lightsquid, 18:56 , 18-Ноя-08 (5)
        >>Или поправить формат лога в lightsquid? Никто,
        >>часом, не знает как это сделать?
        >
        >Мда. Костыль, конечно... Но пока что работает.
        >Поправил в lightparser.pl:
        >($Ltimestamp,$Lelapsed,$Lhost,$Ltype,$Lsize,$Lmethod,$Lurl<...>)=split
        >Добавил в начало переменных-пустышек - 5 штук, по количеству полей, которые добавляет
        >syslog:
        >($_1,$_2,$_3,$_4,$_5,$Ltimestamp,$Lelapsed,$Lhost,$Ltype,$Lsize,$Lmethod,$Lurl
        >Если кто знает более изящное решение - подскажите.

        а чем плохо решение ?????

        все работает, в это прелесть перла, легко править под свои задачи ;)

        p.s. вы прям мысли читаете ;) см. мой пред. пост

        • Lightsquid - bad year., !*! Vertigo, 19:42 , 18-Ноя-08 (6)
          • Lightsquid - bad year., !*! lightsquid, 23:05 , 18-Ноя-08 (7)
            >>а чем плохо решение ?????
            >>
            >>все работает, в это прелесть перла, легко править под свои задачи ;)
            >
            >Хм. Ну, в общем, да. Хотя странно, что автор не предусмотрел способа
            >настройки формата лога. Вот она - сила open source ))

            ээ, ну как автор - отвественно заявляю, это вполне предусмотренный путь,
            чем плодить конфиг на все случаи жизни проще подкрутить код

            Вот она - сила open source ))

            >
            >>p.s. вы прям мысли читаете ;) см. мой пред. пост
            >
            >Ага, сам удивился )) Спасибо за помощь и доступ к мыслям на
            >чтение )
            >Всё, проблема, будем считать, решена.

            ;)





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

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