Вообщем есть сервак, сквида и подсчитывается трафик с помощью sarg, но там только всего 3 скрипта, за день, за неделю, за месяц а есть так чтобы за часы, а то у меня инетом пользуюся разные преподы(всмысле их юзвери), а для каждого нужен свой трафик....такая вот проблемка Есто мнения...?
За ранее спасибо
Если очень надо и не лень, можно накатать несколько
скриптиков, которые на основе лога сквида расскажут
абсолютно все. На готовое расчитывать конечно можно,
но велика вероятность, что все равно что-то не устроит.
Именно так у нас и было, в итоге все свое написали.
>Если очень надо и не лень, можно накатать несколько
>скриптиков, которые на основе лога сквида расскажут
>абсолютно все. На готовое расчитывать конечно можно,
>но велика вероятность, что все равно что-то не устроит.
>Именно так у нас и было, в итоге все свое написали.
На чем лучше писать???
Ну все зависит от функциональности, серъезности подхода ;)
свободного времени и знакомого инструментария.
Но если проще на все посмотреть, я бы на perl написал,
он для таких вещей (разбор всякого мусора) и был придуман.
>Ну все зависит от функциональности, серъезности подхода ;)
>свободного времени и знакомого инструментария.
>Но если проще на все посмотреть, я бы на perl написал,
>он для таких вещей (разбор всякого мусора) и был придуман.
А как насчет такого принципа...
нужно так чтобы скажем пришел препод..., привел юзеров, по времени есть для него доступ и юзеры открываю эксплорер и залазят в инет, но тут вылазиет введдите имя и пароль....ну пароль можно не делать..., они вводят свое имя(которое говорит препод), и так для другого препода,....и потом подсчитывается трафик для каждого отдельного имени..(всех юзеров.)
Можно ли так сделать или я много хочу..., я скачал chpasswd но там всего 4 файла один из них *.cgi, я не совсем погял как оно работает и по какому принципу авторитизиреут...
Требования нормальные и вполне выполнимые.
В самом простом варианте можно написать
простой аутентификатор для сквида, который
по текстовому файлу будет шарить и искать что надо.
Подсчет кто и сколько выкачал делается вторым
скриптом, который может висеть как
tail -f access.log | script.pl
и складывать, может даже в тот же текстовый файл,
информацию кого стоит пускать, а кого нет (кто
выработал квоту, а кто нет). Все достаточно просто,
главное начать, а там сам в этом убидишся, когда сделаешь.
Такой вариант правда называется "на коленке", но
если все будет нормально и со всем разберешся, сможешь
потом написать себе все что надо.А по поводу готового, не думаю что получится найти что-то
позволяющее именно тем требованиям, которые были озвучены.