Любая идея, как использовать tail -f в Squid для просмотра журналов и обработки на localhost?

Squid хорош, также webmin. Я все еще новичок в этом, кто-то может помочь, как увидеть прогресс Squid в терминале или в webmin? Я имею в виду, когда мы открываем какой-то сайт, он также работает на squid и показывает журналы, в которых сайт попал, пропал или находится в кэше? Также есть идея использовать Squid или webmin для блокировки рекламы, сайтов или ключевых слов? Спасибо.

2
задан 11 November 2010 в 02:03

3 ответа

Для этого вы также можете использовать squid-graph для просмотра попаданий в кеш и т. Д.

http://squid-graph.sourceforge.net/

[ 1120] Мониторинг Squid с помощью Squid-Graph

Squid Graph - это бесплатный, простой, но мощный инструмент анализа лог-файлов Squid v2, который генерирует отчеты с графическим представлением трафика прокси-сервера.

1.Для установки Squid-Graph нам нужны модули perl и gd.

sudo apt-get install libgd-gd2-perl

2.Скачать Squid-Graph из источника. Мы также можем скачать с помощью wget.

wget http://biznetnetworks.dl.sourceforge.net/project/squid-graph/squid-graph/3.2/squid-graph-3.2.tar.gz

3. Извлечь Squid-граф

tar xzvf squid-graph-3.2.tar.gz -C /etc/init.d/

4.Добавить разрешение на выполнение

chmod +x /etc/init.d/squid-graph/*

5.Создать каталог html в корне документа (по умолчанию: / var / www )

cd /var/www

mkdir squid-graph

cd /etc/init.d/squid-graph

./squid-graph --tcp-only -n -o=/var/www/squid-graph/ --title="proxy" < /var/log/squid/access.log

6. Откройте веб-браузер, введите http://127.0.0.1/squid-graph

alt text

Вот и все.

0
ответ дан 11 November 2010 в 02:03
tail -f /var/log/squid/access.log
0
ответ дан 11 November 2010 в 02:03

Журналы Squid настроены по умолчанию в /var/log/squid/access.log. Вы можете изменить эту настройку с помощью cache_access_log в /etc/squid/squid.conf (но не забывайте sudo service squid restart после внесения изменений). Вы можете tail -f этот файл.

Для блокировки сайта я рекомендую использовать jesred , который уже доступен в архиве Ubuntu. Вы можете найти подробности по его использованию здесь: http://www.linofee.org/~jel/webtools/jesred/

См. Пример redirect_program /usr/lib/squid/jesred в /etc/squid/squid.conf. [ 1111]

0
ответ дан 11 November 2010 в 02:03

Другие вопросы по тегам:

Похожие вопросы: