[Support] Downloads zählen

Michael Hierweck team at edv-serviceteam.net
Thu Dec 6 15:57:57 CET 2007


Paul Hink wrote:
>
> Etwas simpler:
> 
> egrep -i '"GET /(.*\.htm) HTTP/1.1"' ~/var/web.log-yesterday | \
>  egrep -c -vi '(googlebot|slurp|msnbot)' | \
>  mail -s "Zahl Aufrufe" email at example.com
> 
>> im crontab dann "datei" aufrufen

Ich hatte aber noch einen Fehler ("?" vergessen) drin:

'"GET /(.*\.htm)? HTTP/1.1"'

Sonst wären auch die Klammern sinnlos...

Und wo wir gerade dabei sind, man kann htm auch zu
(html?|php|aspx?|py|pl) und Konsorten expandieren, wenn es
unterschiedlichen "Seiten"typen gibt.

Oder man filtert alles aus, wenn keine Seite ist:

egrep -vi '"GET .*\.(jpg|gif|png|css|js) HTTP/1.1"'

Viele Grüße

Michael

-- 
EDV-Serviceteam Werthmann & Hierweck GbR
Annika Werthmann, Michael Hierweck
Egerstraße 53, 44225 Dortmund
http://www.edv-serviceteam.net


More information about the Support mailing list