Date: Mon, 31 Mar 2003 12:41:14 +0600
From: "mitrohin a.s." <swp@uni-altai.ru>
Newsgroups: ftn.ru.unix.bsd
Subject: Патч для записи в squid лог блоками, а не после закачки всего файла
>> я тоже как-то пытался ковырять squid - но немного в другом направлении -
>> хотелось добиться более частых записей в лог - кусками по мере получения
>> данных ;)) и даже получилось - (squid3.5STABLE1) но ... далее надо писать
>> что-то - что будет это дело обрабатывать - то что сейчас работает -
>> обсчитывает строки лога (там через syslogd завернуто на програмку) и
>> сделано на перле не мной - ;)) я в перле нифига не понимаю и тратить время
>> на написание или переделывание того что уже работает - посчитал
>> нецелесообразным ;))) - если такой подход устроит и есть желание его
>> довести до ума напиши - сделаем diff :)
KKA> Hе поделишься местом в исходниках, в которое надо встраиваться, для того что
KKA> бы получать статистику чаще?
KKA> =)))
KKA> У нас есть, кто будет обрабатывать лог (точнее, мы встроились в районе
KKA> fprintf(), который сбрасывает данные в лог и пихаем это в БД, а параллельно
KKA> модуль идентификации проверяет квоты на исчерпание. Hо вот найти ТВОЕ
KKA> место, у моего подчиненного не получается
KKA> =)))
http://bspu.secna.ru/~swp/SQUID/patch
накладывать внутри src
вывод в fifo кусочками по мере поступления данных а не после
закачки всего файла
--- access_log.c.orig Sun Jun 16 18:25:40 2002
+++ access_log.c Mon Mar 31 11:23:03 2003
@@ -223,7 +223,11 @@
return buf;
}