View previous topic :: View next topic |
Author |
Message |
nerff n00b
Joined: 20 Feb 2005 Posts: 50 Location: Novosibirsk
|
Posted: Wed Mar 30, 2005 4:51 pm Post subject: Squid не откладывает логи[solved] |
|
|
Доброго времени суток всем!
Проблемка такова - сквид, накопив некоторое кол-во логов и загзиппив их, перестает в дальнейшем их откладывать. Т.е. squid -k rotate дает пустой access.log и он остается пустым, несмотря на запросы клиентов. Отсюда вытекает невозможность вести статистику по юзерам и т.п. Кто-нибудь сталкивался с подобным? Если да, то напишите плиз, очень надо...
Не смог слету решить на работе, а дома то же самое образовалось на машине - значит косяк самой программы? Пока буду ковырять...
Last edited by nerff on Thu Mar 31, 2005 2:05 pm; edited 1 time in total |
|
Back to top |
|
|
Jekpol Apprentice
Joined: 20 Feb 2004 Posts: 198
|
Posted: Thu Mar 31, 2005 3:55 am Post subject: |
|
|
А squid версии какой? _________________ Главное не результат, а процесс. |
|
Back to top |
|
|
nerff n00b
Joined: 20 Feb 2005 Posts: 50 Location: Novosibirsk
|
Posted: Thu Mar 31, 2005 2:03 pm Post subject: squid версия |
|
|
версия 2.5.9
проблема решилась явным указанием лога, в который он должен гадить - /var/log/squid/access.log squid
по какой-то причине не сработали вкомпиленные настройки по умолчанию и после 2 недель работы 2 машины благополучно отказались писать логи. При этом cache.log и store.log велись
Так что задумываюсь о пользе написания вручную скриптов ротации и конфигов, несмотря на разные конфигурации машин |
|
Back to top |
|
|
Jekpol Apprentice
Joined: 20 Feb 2004 Posts: 198
|
Posted: Fri Apr 01, 2005 3:30 am Post subject: |
|
|
У меня после перехода на 2.5.9 тоже такое было, и я не понял в чем дело сразу. Даже за 4 дня потерял статистику, которая была важна. Лог удалил и перезапустил squid, он создал новый и теперь все стало путем. _________________ Главное не результат, а процесс. |
|
Back to top |
|
|
nerff n00b
Joined: 20 Feb 2005 Posts: 50 Location: Novosibirsk
|
Posted: Fri Apr 01, 2005 2:37 pm Post subject: squid |
|
|
Я дома поступил умно - натравил на него lsof и strace - и не обнаружил упоминаний про access.log
потому и начал сразу смотреть конфиг. сделал strace -f squid >& zzzzz и почитал. порадовался стройному API
-f - чтобы его форки тоже отследить |
|
Back to top |
|
|
|