FreeBSD 4.6, Squid. Поставил sarg, поэтому статистика по компьютерам есть. Вопрос такой: можно ли смотреть, кто сейчас куда полез, а не потом, как это делает sarg? Как, к примеру WinGate дает активные соединения?
Есть такая прога под Фрей?
>FreeBSD 4.6, Squid. Поставил sarg, поэтому статистика по компьютерам есть. >можно ли смотреть, кто сейчас куда полез.tail -f access.log
или настроить cachemgr и смотреть статистику по cachemgr.cgi.
Вообще говоря просматривать юзверей в реальном времени довольно затруднительно. Надо понимать, что squid обрабатывает объекты. И заточен он на то, чтобы максимально эффективно это делать.
К сожалению косметических штучек в нем маловато.
Вероятно прийдется писать скрипт, анализирующий access.log
Hi
вообщето ктото из читающих сей форум написал подобную прогу
если надо вышлю на мыло
>Hi
>вообщето ктото из читающих сей форум написал подобную прогу
>если надо вышлю на мыло
Если не трудно ;-)
Буду благодарен.
svobod@yandex.ru
скорее всего ты ищешь нечто подобное на это:
http://www.ssft.net/squidstatкак по мне - полезного в такой програмульке немного, но может тебе пригодится
>FreeBSD 4.6, Squid. Поставил sarg, поэтому статистика по компьютерам есть. Вопрос такой:
>можно ли смотреть, кто сейчас куда полез, а не потом, как
>это делает sarg? Как, к примеру WinGate дает активные соединения?
>Есть такая прога под Фрей?например
----------------
#!/bin/sh
echo 'content-type: text/html'
echo
echo '<html><head>'
echo '<body>'
tail -r -50 /usr/local/squid/logs/access.log |awk '{print strftime("%d.%m.%y %H:%M", $1)" "$3" "$7" "$9" "$10" "}'
echo '</body></html>'