MONITORING VYUZIVANIA PROXY SERVERA SQUID ========================================= Denne/Tyzdenne/Mesacne statistiky --------------------------------- https://192.168.1.1/sarg RealTime statistiky ------------------- https://192.168.1.1/sqstat SARG - http://sarg.sourceforge.net/ ===================================== Instalacia SARG --------------- # cd /tmp # wget http://downloads.sourceforge.net/project/sarg/sarg/sarg-2.3.1/sarg-2.3.1.tar.gz?r=http%3A%2F%2Fsarg.sourceforge.net%2Fsarg.php&ts=1296214728&use_mirror=garr # tar -xvf ./sarg-2.3.1.tar.gz # cd ./sarg-2.3.1 # ./configure # make # make install Nastavenie SARG skriptu ----------------------- # nano /usr/local/etc/sarg.conf Instalacia pomocneho skriptu pre SARG (sarg-reports) ---------------------------------------------------- # cd /usr/local/bin # wget http://www.initzero.it/products/opensource/sarg-reports/download/sarg-reports # chmod +x ./sarg-reports Nastavenie sarg-reports ----------------------- # nano /usr/local/bin/sarg-reports #@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ ## Slovak Language SARG=/usr/local/bin/sarg CONFIG=/usr/local/etc/sarg.conf HTMLOUT=/var/www/sarg PAGETITLE="Statistiky Proxy servera $(hostname)" LOGOIMG=http://www.airportkosice.sk/html/skin/image/02/common/ko_images/letisko_logo.jpg LOGOLINK=http://www.airportkosice.sk DAILY=Denny report WEEKLY=Tyzdenny report MONTHLY=MEsacny report EXCLUDELOG1="SARG: Zaznamov v subore: " EXCLUDELOG2="SARG: " #@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Nastavenie CRONu ---------------- # nano /etc/crontab ------------------- # SARG reporty 00 * * * * root /usr/local/bin/sarg-reports today 00 00 * * * root /usr/local/bin/sarg-reports daily 00 01 * * 1 root /usr/local/bin/sarg-reports weekly 30 02 1 * * root /usr/local/bin/sarg-reports monthly # SARG reporty Restart CRONu ------------- # /etc/init.d/cron restart SQSTAT - http://samm.kiev.ua/sqstat/ ====================================== Instalacia SQSTAT ----------------- # cd /tmp # wget http://samm.kiev.ua/sqstat/sqstat-1.20.tar.gz # tar -xvf ./sqstat-1.20.tar.gz # cd ./sqstat-1.20 # mkdir /var/www/sqstat # cp /tmp/sqstat-1.20/* /var/www/sqstat # cp /var/www/sqstat/config.inc.php.defaults /var/www/sqstat/config.inc.php Konfiguracia SQSTAT ------------------- # nano /var/www/sqstat/config.inc.php ------------------------------------- $squidhost[0]="127.0.0.1"; $squidport[0]=8080; Nastavenie pristupu k statistikam len pre vybranych uzivatelov ================================================================ Potrebny modul: mod_auth_basic: http://httpd.apache.org/docs/2.2/mod/mod_auth_basic.html # nano /etc/apache2/sites-enabled/default-ssl --------------------------------------------- Options Indexes MultiViews AllowOverride None Order allow,deny Allow from all AuthType Basic AuthName "pristup" AuthUserFile /etc/apache2/basic_passwords Require user statistiky Options Indexes MultiViews AllowOverride None Order allow,deny Allow from all AuthType Basic AuthName "pristup" AuthUserFile /etc/apache2/basic_passwords Require user statistiky --------------------------------------------- Vytvorenie hesla pre pristup k adresarom "sarg" a ""sqstat" ----------------------------------------------------------- # htpasswd -c /etc/apache2/basic_passwords statistiky ------------------------------------------------------------ Adding password for statistiky in realm realm. New password: PR.843.oxT LINKz ===== SARG - Squid Analysis Report Generator is a tool that allow you to view "where" your users are going to on the Internet. ------------------------------------------------------------------------------------------------------------------------ http://sarg.sourceforge.net/sarg.php SARG-REPORTs - pomocny skript na generovanie dennych, tyzdennych, mesacnych reportov ------------------------------------------------------------------------------------ http://www.initzero.it/products/opensource/sarg-reports/download/sarg-reports SqStat - realtime statistiky proxy servera Squid SqStat is a script which allows to look through active squid users connections. It use cachemgr protocol to get information from squid proxy server. ---------------------------------------------------------------------------------------------------------------------------------------------------- http://samm.kiev.ua/sqstat/ LINKz pomocne ============= Nastavenie Jazyka ----------------- http://tech.groups.yahoo.com/group/orso/message/4123