squid,AD и русские имена юзерей в логах
Модератор: terminus
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
- проходил мимо
squid,AD и русские имена юзерей в логах
squid авторизует в AD пользователя с русским именем, как в логах сквида потом эти имена обработать?
хотел бы статс SARG-ом потом того, собирать
гугль рыл - че-то ниче не нарыл
пока только думаю о конвертации логов сквида перед обработкой их саргом.
может че проще есть?
хотел бы статс SARG-ом потом того, собирать
гугль рыл - че-то ниче не нарыл
пока только думаю о конвертации логов сквида перед обработкой их саргом.
может че проще есть?
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
- InventoR
- ст. лейтенант
- Сообщения: 1344
- Зарегистрирован: 2006-12-10 19:43:25
- Контактная информация:
Re: squid,AD и русские имена юзерей в логах
ну сколько уже говорилось не заводите русские имена в AD, потом такие грабли будете вычищать.
и вот снова.
и вот снова.
ну вот и сказочке конец, кто слушал, тот молодец.
-
- майор
- Сообщения: 2684
- Зарегистрирован: 2007-09-25 10:20:59
- Откуда: Сочи, Москва
- Контактная информация:
Re: squid,AD и русские имена юзерей в логах
Подожди-ка, у тебя юзеры с кириллическими именами авторизуются в сквиде? Как сделал?
Deus quos vult perdere dementat prius
http://www.itforum-sochi.ru
http://www.itforum-sochi.ru
-
- проходил мимо
Re: squid,AD и русские имена юзерей в логах
сделал то легко, и группы доступа расписаны в аде и разные каналы выхода в инет для разных комбинаций сайт-юзер но это отдельная тема, хотя все сделато по лисовскому факу и опеннету
но в логи пишутся имена юзерей %d0%b3%d0%be%d1%80%d0%b1%d1%83%d0%bd%d0%be%d0%b2 такого вида и это убивает...
но в логи пишутся имена юзерей %d0%b3%d0%be%d1%80%d0%b1%d1%83%d0%bd%d0%be%d0%b2 такого вида и это убивает...
-
- проходил мимо
Re: squid,AD и русские имена юзерей в логах
и че, ни у кого никаких идей нет? ну хоть чем перекодить файл лога сквида скажите.
-
- рядовой
- Сообщения: 32
- Зарегистрирован: 2007-11-23 13:17:49
Re: squid,AD и русские имена юзерей в логах
У меня скрипт такого плана:
#!/bin/sh
#
current_year=`date '+%Y'`
current_month=`date '+%m'`
# Sozdayem direktoiyu pod logi
log_dir="/var/old_log/${current_year}/${current_month}"
mkdir -p ${log_dir} 2>/dev/null
## ubiraem logi SQUID
cat /usr/local/squid/logs/access.log > /tmp/log.tmp
cat /dev/null > /usr/local/squid/logs/access.log
cat /tmp/log.tmp | perl -MCGI -pe '$_ = CGI::unescape($_)' >> ${log_dir}/squid.log
cat /tmp/log.tmp >> ${log_dir}/squid.log
Запускаю каждые 15 мин. перекладывает лог в другую папку по году и месяцу и при этом преобразует имена в удобочитаемый вид.
#!/bin/sh
#
current_year=`date '+%Y'`
current_month=`date '+%m'`
# Sozdayem direktoiyu pod logi
log_dir="/var/old_log/${current_year}/${current_month}"
mkdir -p ${log_dir} 2>/dev/null
## ubiraem logi SQUID
cat /usr/local/squid/logs/access.log > /tmp/log.tmp
cat /dev/null > /usr/local/squid/logs/access.log
cat /tmp/log.tmp | perl -MCGI -pe '$_ = CGI::unescape($_)' >> ${log_dir}/squid.log
cat /tmp/log.tmp >> ${log_dir}/squid.log
Запускаю каждые 15 мин. перекладывает лог в другую папку по году и месяцу и при этом преобразует имена в удобочитаемый вид.
-
- проходил мимо
Re: squid,AD и русские имена юзерей в логах
это в UTF-8 конвертим, а как в KOI8-R ? классно, конечно но хочется и в юнихе его нормально читать
кстати, я тебе советовал бы делать обрезку файла лога через squid -k rotate
и обрабатывать дальше совершенно никем нетроганый уже access.log.0
а то если ты че-то делешь с открытым акцесслогом то к хорошему это не приводит
кстати, я тебе советовал бы делать обрезку файла лога через squid -k rotate
и обрабатывать дальше совершенно никем нетроганый уже access.log.0
а то если ты че-то делешь с открытым акцесслогом то к хорошему это не приводит