Lightsquid

Одному начальнику, понадобилась статистика походов манагеров. Ставим lightsquid, он будет выполняться по крону, обрабатывая лог- файл сквида – /val/log/squid/access.log
Результаты будут представлены в удобном виде.

cd /usr/ports/www/lightsquid/
make install clean

Лезет окно, выбираем GDSUPPORT.

Дале, в конфиге, правим путь до логов сквида.

ee /usr/local/etc/lightsquid/lightsquid.cfg
$logpath ="/var/log/squid/";

В /usr/local/etc/apache/httpd.conf надо добавить:

Alias /traf "/usr/local/www/lightsquid"AddHandler cgi-script .cgi
AllowOverride All

Перезагружаем apache и отрабатываем /usr/local/www/lightsquid/lightparser.pl
Теперь можно пойти бройзером на 192.168.0.1/traf и посмотреть статистику.

Для того чтобы lightparser.pl отрабатывал автоматически, добавим строчку в crontab

#LightSquid
5       12,15,17,21     *       *       *       *   cd /usr/local/www/lightsquid/; ./lightparser.pl

Метки:

Комментарии запрещены.