Ru-Board.club
← Вернуться в раздел «В помощь системному администратору»

» LightSquid

Автор: lkrotish
Дата сообщения: 21.11.2008 07:06
Использую lightsquid под FreeBSD.
Все пользователи принудительно заворачиваются на сквид,

вопрос в следующем. в чём причина расхождения статистики с провайдером?

статистика лайтсквида: Байт - 748.5 M; Cache Hit % - 20.60%
провайдер же говорит 674 M.

748 метров - это с учётом кешированных данных - или?
Автор: lightsquid
Дата сообщения: 21.11.2008 12:04
во первых строка нашего письма
1) считать трафик только по сквиду - неправильно !, кроме него инет кушает еще много чего, таже почта, аськи, etc etc etc

2)
статистика лайтсквида: Байт - 748.5 M; Cache Hit % - 20.60%
провайдер же говорит 674 M.

748 метров - это с учётом кешированных данных - или?

lightsquid выдает сколько потребили юзеры, а не сколько скачал сквид из внешнего инета

748-20%=~600mb

+ еще 74мб на разное ...

для сравнения с провайдером надо считать прямо на интерфейсе ...



Автор: Katerinka0307
Дата сообщения: 25.11.2008 03:58
Здравствуйте!!! Помогите мне, пожалуйста!!! Подскажите можно ли как-нибудь в squid поменять отчет,который выводится через браузер!!!
Автор: Ruza
Дата сообщения: 25.11.2008 06:45
Katerinka0307
Можно!!!
Автор: Katerinka0307
Дата сообщения: 25.11.2008 06:49
Ruza
И как же это сделать?
Автор: lkrotish
Дата сообщения: 25.11.2008 07:49
День добрый, вопрос заключается в следующем.

можно ли как-то сделать, чтобы статистика по определённым юзерам, группам юзеровв, я бы сказал,
высылалась ежедневно на определённые и-мэйлы?
Автор: ipmanyak
Дата сообщения: 25.11.2008 08:18
lkrotish # TAG: output_email
Автор: lightsquid
Дата сообщения: 25.11.2008 16:34
Katerinka0307
И как же это сделать?

ну каков вопрос таков и ответ
что вам надо сделать ?
Автор: Katerinka0307
Дата сообщения: 26.11.2008 00:46
lightsquid
Мне необходимо исправить данные которые находятся в отчете, кот. выводится через браузер, но это не ip-адреса, не юзеры и т.д., а сам трафик!!! Возможно ли это??? И каким образом это сделать???
Автор: lkrotish
Дата сообщения: 26.11.2008 07:05
Katerinka0307
ну девушка. ну всё же просто. вы прочитайте описание программки, поймите принцип действия, и вопрос сам собой отпадёт.

Что делает это программка? Перелопачивает лог сквида и делает на его основе файлы для браузера с отчётами.
Значит что надо делать, что бы поправить статистику? правильно. либо править лог сквида, либо уже готовые файлы.

Добавлено:
ipmanyak
мммм. а это где? куда копать?
не нашёл
Автор: Katerinka0307
Дата сообщения: 26.11.2008 07:26
lkrotish
Спасибо, конечно за дельные советы, но будьте так добры и подскажите где же можно найти готовый файл для его исправления?
Автор: lkrotish
Дата сообщения: 26.11.2008 08:42
Katerinka0307
откройте конфиг и гляньте,
что-то типа /usr/local/www/lightsquid/report/
Автор: Katerinka0307
Дата сообщения: 26.11.2008 08:59
lkrotish
я там была!!! там много отчетов за каждый день,но они не меняются! не хотят!
Автор: lkrotish
Дата сообщения: 26.11.2008 09:04
Katerinka0307
Чё это они не меняются?)) это смтря как попросить
от рута уж точно меняются.

а цель вообще какая?
Автор: Katerinka0307
Дата сообщения: 26.11.2008 09:21
lkrotish
Дело в том, что ту статистику кот выводится в браузере просматривает мое начальство, а мне надо немного скинуть свой трафик, чтоб много денег не отняли!!! Все пароли я знаю и доступ ко всему имею!!!!
Автор: lkrotish
Дата сообщения: 26.11.2008 09:29
Katerinka0307
ну тогда всё просто, редактируйте ручками файлики да и всё ) а можете ся вообще из статистики выкинуть - свой айпи в конфиг прописать
Автор: Katerinka0307
Дата сообщения: 27.11.2008 01:07
lkrotish
Дело в том, что я пыталась редактировать файл, но потом все опять возвращается на свои места!!! А можно как-нибудь попдробней описать этот процесс , хотя бы примерно!!!
Автор: Demonster1
Дата сообщения: 27.11.2008 09:22
Katerinka0307
Если с конфигами разобрались, то теперь нужно просто пересчитать всю статистику, т.е. из директории с установленным lightsquid'ом запустить
./lightparser.pl
Скорее всего у Вас по cron'у запускается с параметром today что-то типа
*/20 * * * * /var/www/htdocs/lightsquid/lightparser.pl today
и статистика насчитывается только за сутки. Поэтому у Вас
Цитата:
все опять возвращается на свои места!!!


P.S. В зависимости от размера логов сквида это может быть довольно длительным процессом
Автор: lkrotish
Дата сообщения: 27.11.2008 13:56
Мой вопрос, о том, как рассылать статистику по определённым юзерам ежедневно на мыло всё ещё актуален...
Автор: Katerinka0307
Дата сообщения: 28.11.2008 02:31
Demonster1
Либо я чего-то не понимаю, или что-то делаю не так!!! Есть файлики кот находятся в www/html/lightsquid/reports, я открываю файл за определенное число, кот соответствует моему IP-адресу, этот файл имеет вид что-то вроде
total:23394570
...
forum.ru-board.com 551255 64 26-326601 0-0.....0-0 8-224654 0-0 ...
...
я его меняю, затем как я поняла мне необходимо запустить lightparser.pl, запускаю!
что должно произойти?
у меня появляется след строчка [root@localHost lightsquid]# ./lightparser.pl
и все
Автор: Ruza
Дата сообщения: 28.11.2008 06:32
Katerinka0307
Тут какое то противоречие...
Сначала правим файл, а потом отменяем правку запустив lightparser.pl, который возвращает всё на свои места.
Не проще ли занести свой логин в skipuser и вообще не заморачиваться с логами?

lightsquid
Вопрос есть...
Т.к. конец года на носу то есть желание почистить статистику за 2007 год есть ли возможность как то автоматом это сделать?
Автор: Katerinka0307
Дата сообщения: 28.11.2008 06:39
Ruza
А что в skipuser вообще? Если это совсем удалит мой логин из статистики, то так не пойдет!!!!
Автор: Ruza
Дата сообщения: 28.11.2008 06:51
Katerinka0307
Ну в таком случае... Даже не знаю... разве что правка access.log squid'а.
Автор: Katerinka0307
Дата сообщения: 28.11.2008 07:23
Ruza
ну сами же отчеты можно как-нибудь исправить?
Автор: Ruza
Дата сообщения: 28.11.2008 09:19
Katerinka0307
Отчёт можно исправить - не проблема. А вот отработавший lightparser.pl опять их восстановит, но если исправлять прошлые периоды то по идее восстановление не произойдёт т.к. lightparser.pl в идеале выполняется с параметром "today"...
Т.е. после исправлений выполнять нужно "lightparser.pl today", но выполненный просто lightparser.pl восстановит как было, если не произошла ротация логов скида
Автор: lightsquid
Дата сообщения: 28.11.2008 11:23
Katerinka0307

для того чтобы исправить значение в отчете надо
1) найти день , он лежит в папке report/DDDDMMYY
2) исправить файл .total (найти в нем нужного пользователя и исправить значение которое выдается в общем отчете
детали http://lightsquid.sourceforge.net/Inside%20LightSquid.html
3) найти файл по пользователю и подправить в нем нужное
4) не запускать lightparser.
5) результаты можно посмотреть в браузере

если lightparser будет обрабатывать день который вы исправили, он перезапишит все данные.

если нужно ПОСТОЯННО не учитовать некоторые сайты (но это работает для ВСЕХ ползователей)
добавляем сайт в



Добавлено:
Katerinka0307

для того чтобы исправить значение в отчете надо
1) найти день , он лежит в папке report/DDDDMMYY
2) исправить файл .total (найти в нем нужного пользователя и исправить значение которое выдается в общем отчете
детали http://lightsquid.sourceforge.net/Inside%20LightSquid.html
3) найти файл по пользователю и подправить в нем нужное
http://lightsquid.sourceforge.net/userdetails.html
4) не запускать lightparser.
5) результаты можно посмотреть в браузере
6) возможно подправить файл .bigfiles



если lightparser будет обрабатывать день который вы исправили, он перезапишит все данные.

если нужно ПОСТОЯННО не учитовать некоторые сайты (но это работает для ВСЕХ ползователей)
добавляем сайт в
$skipurl = 'zdd.com|192\.168\.1\.|cnn\.com';


Автор: Katerinka0307
Дата сообщения: 28.11.2008 11:27
Ruza
даже если я исправляю за вчерашний день они возвращаются обратно, что делать помогите мне скоро конец месяца!!!
Автор: lightsquid
Дата сообщения: 28.11.2008 11:28
Ruza:
Вопрос есть...
Т.к. конец года на носу то есть желание почистить статистику за 2007 год есть ли возможность как то автоматом это сделать?

просто удалите лишние папки в report ....
автомата пока нет, и даже незнаю а нужен ли он
я так понимаю что rm 2008* .... должен отбработаь

Добавлено:
ikrotish:
День добрый, вопрос заключается в следующем.

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

пройдитесь по этой ветке, там есть скрипт.

Автор: Loafer
Дата сообщения: 28.11.2008 15:06

Цитата:
я так понимаю что rm 2008*

только он хотел за 2007
Автор: lightsquid
Дата сообщения: 28.11.2008 18:35
Katerinka0307
даже если я исправляю за вчерашний день они возвращаются обратно, что делать помогите мне скоро конец месяца!!!

конечно, у вас видимо лог за весь месяц, и перестраивается переодичесски (раз в 10/15/30/...) минут
сооветсвенно все и затирает,
смотрите как ону пускается, как логи ротейтяться
в общем - учите матчасть.

loafer:
ну эт идея, для того кто понимает, остальным будет наука
rm -rf /

Страницы: 1234567891011121314

Предыдущая тема: Какой кабель использовать для VDSL


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.