Генерация отчетов по трафику squid с помощью squint

Материал из Kalina_LUG_Wiki
Перейти к: навигация, поиск

Если требуется генерировать отчеты по используемому трафику, по проведенному времени на определенном веб-узле, и при этом используется прокси-сервер squid, то можно для этой цели использовать squint (http://www.ledge.co.za/software/squint/index.php).

Необходимо иметь установленный и настроенный прокси-сервер squid.

Затем необходимо установить squint и apache, который нужен для доступа к отчетам по веб-интерфейсу. Необходимо настроить apache, создав виртуальный домен.

Когда всё настроено и можно приступать к генерации отчетов, для этого необходимо перейти в терминале в директорию /usr/local/bin и дать команду

squint.cron.sh command

где command это:

  • daily - отчет за день
  • weekly - отчет за неделю
  • monthly - отчет за день
  • htaccess - отчет по доступу
  • htpasswd - обновляет /home/squint/www/all/.htpasswd
  • regen - сгенерировать все отчеты заново
  • weekly[0-6] - сгенерировать отчет за любой день недели
  • monthly[0-6] - сгенерировать отчет за любой месяц

Теперь можно получать отчеты в очень удобном виде.