Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Lega Kondratiev                      2:5020/400     29 Dec 2003  20:20:53
 To : Fedor Bolshakoff
 Subject : Re: sarg 1.4.1 время от времени вылетает
 -------------------------------------------------------------------------------- 
 
 >     Hа двух машинах под 4.8, на 4.1 то же бывало, логи с виду правильные,
 > производятся Squid 2.5.STABLE4.
 >     Иногода огромный лог проходит нормально (как правило), но стоит один раз
 > эффекту проявиться, всё последующее накопление будет идти со сбоем. Причём
 > эксперимент по разбиванию логов показал странный эффект - на некоторой стадии
 > две половинки лога обрабатываются нормально, а вместе сбоят. Подозреваю на
 > переполнение переменной в sarg-e, но программировать на таком уровне разучился
 >:(.
 
 Это не далеко не единственный глюк sarg. А поправить их архисложно ибо 
 исходники безумно запутанны.
 
 Как-то пытался проверить правильно ли обрабатывается метод POST. Скормил ему 
 Две строчки лога - получил Три! соединения и соответствующий результат. 
 (sarg из портов, авторизация в squid отсутствует). Оказалось все строчки кроме
 первой sarg считает по два раза...
 
 >     Памяти много.
 >     Известен ли такой эффект? И сакраметальный вопрос: что делать?
 
 Ищи другую считалку, или если не требуется смотреть кто куда лазил - несколько
 строк на awk или perl.
 Hу скажем для старта:
 awk '{sum[$3]+=$5} \
 END {for (name in sum) printf "%15s:%15d\n",name,sum[name]}' access.log
 
 Lega
 --- ifmail v.2.15dev5.1
  * Origin: MTU-Intel ISP (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 sarg 1.4.1 время от времени вылетает   Fedor Bolshakoff   29 Dec 2003 18:38:40 
 Re: sarg 1.4.1 время от времени вылетает   Lega Kondratiev   29 Dec 2003 20:20:53 
Архивное /ru.unix.bsd/21145df828f4.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional