Avventurarsi nella lettura dei log di squid sebbene utile può risultare un po’ ostico .
In aiuto può venirci un utility cgi per visualizzare le informazioni del nostro server proxy.
Ovviamente stretta integrazione con il nostro Apache2
.
Vediamo come configurare apache per potere accedere a cachemgr.cgi
Il cachemgr.cgi risiede sotto :
/usr/lib/cgi-bin/
Per fare in modo di visualizzare la cartella all ‘interno di un sito web dobbiamo agire su due file :
- Apache2.conf : /etc/apache2/apache2.conf
- default : /etc/apache2/sites-available
1.Modifichiamo il file apache2.conf inseguendo la seguente direttiva :
<Location /usr/lib/cgi-bin/>
order allow,deny
allow from computerchevolete
deny from computerchevolete</Location>
2. Controllare la seguente direttiva se presente :
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory “/usr/lib/cgi-bin”>
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>
Un bel restart del server web , testare la connettivà al seguente indirizzo :
Dove ovviamente 127.0.0.1 è il vostro server web.
A questo punto potrete accedere a moltissimi parametri di squid tra cui l’utilizzo delle risorse e della memoria , il numero delle richieste effettuate al server …
Screenshot :
Insomma , c’è da sbizzarrirsi , consigliatissimo !