Прокси-сервер Squid - Найдите URL-адреса, которые потребляют наибольшую пропускную способность

В моей домашней сети установлен прокси-сервер squid (squid работает на сервере Ubuntu, 14.04). В настоящее время объем использования домашнего Интернета составляет около 2 ТБ в месяц. Я хотел бы узнать, какие сайты / URL / домены потребляют больше всего трафика.

Где мне нужно искать в Squid, чтобы узнать это? Я бы предпочел решение, которое не требует установки PHP, Apache, базы данных или какого-либо дополнительного программного обеспечения.

3
задан 29 April 2016 в 14:46
1 ответ

Есть список анализаторов кальмаров, но, к сожалению, некоторые из них кажутся устаревшими. http://www.squid-cache.org/Misc/log-analysis.html

В прошлом я использовал LightSquid , но для этого требуется Apache.

Я тестировал с ] Calamaris и обнаружил, что этот старый скрипт Perl работает идеально.

mkdir logfile
cd logfile/
wget http://cord.de/files/calamaris/calamaris-2.59.tar.gz
tar xvfz calamaris-2.59.tar.gz
cd calamaris-2.59/
cat /var/log/squid3/access.log | ./calamaris -a

используйте -h для получения списка с дополнительными параметрами

cat /var/log/squid3/access.log | ./calamaris -h
2
ответ дан 3 December 2019 в 06:58

Теги

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