4 069
contributi
Riga 604: | Riga 604: | ||
2xx: 0 ( 0.0%) 3xx: 0 ( 0.0%) 4xx: 0 ( 0.0%) 5xx: 0 ( 0.0%) | 2xx: 0 ( 0.0%) 3xx: 0 ( 0.0%) 4xx: 0 ( 0.0%) 5xx: 0 ( 0.0%) | ||
</pre> | </pre> | ||
== Asql == | |||
Questo pacchetto contiene un semplice strumento che permette di fare facilmente interrogazioni SQL sui comuni file di log di Apache. | |||
<br/> | |||
Può dare informazioni più chiarificanti rispetto alla visione di analisi statiche dei file di log. Per installarlo: | |||
<pre> | |||
# apt-get install asql | |||
</pre> | |||
Una volta installato, avviamolo con: | |||
<pre> | |||
# asql | |||
</pre> | |||
Quindi, come prima cosa, carichiamo il file di log che vogliamo analizzare: | |||
<pre> | |||
asql v1.5 - type 'help' for help. | |||
asql> load /var/log/apache2/access.log | |||
Loading: /var/log/apache2/access.log | |||
asql> | |||
</pre> | |||
Quella che segue è una veloce sessione in Asql dove vengono impostati alcuni alias: | |||
<pre> | |||
asql> select COUNT(id) FROM logs | |||
5277 | |||
asql> alias hits SELECT COUNT(id) FROM logs | |||
ALIAS hits SELECT COUNT(id) FROM logs | |||
asql> alias ips SELECT DISTINCT(source) FROM logs; | |||
ALIAS ips SELECT DISTINCT(source) FROM logs; | |||
asql> hits | |||
5277 | |||
asql> ips | |||
127.0.0.1 | |||
160.78.28.135 | |||
184.73.137.204 | |||
217.201.81.207 | |||
31.44.184.50 | |||
65.52.109.151 | |||
66.220.149.245 | |||
66.220.149.251 | |||
67.207.141.237 | |||
79.10.163.223 | |||
80.76.69.7 | |||
82.50.107.25 | |||
92.240.68.153 | |||
93-58-79-25.ip157.fastwebnet.it | |||
93.144.42.66 | |||
93.58.79.25 | |||
crawl-66-249-68-22.googlebot.com | |||
crawl-66-249-72-170.googlebot.com | |||
crawl-66-249-72-209.googlebot.com | |||
host-89-107-230-194.routergate.com | |||
host223-163-dynamic.10-79-r.retail.telecomitalia.it | |||
klopstock.ce.unipr.it | |||
localhost | |||
msnbot-65-52-109-151.search.msn.com | |||
net-93-144-42-66.cust.dsl.teletu.it | |||
ns1.eliteturk.net | |||
proxy-03.icteam.it | |||
asql> quit | |||
</pre> | |||
Per un utilizzo approfondito di questo strumento consiglio una letture alle pagine man. | |||
== Ulteriori configurazioni == | == Ulteriori configurazioni == |