Änderungen

Die Seite wurde neu angelegt: „Kategorie:uberspace Unter [http://stats.freifunk-mainz.de stats.freifunk-mainz.de] ist eine Auswerung unseres Webservertraffics zu finden. ==Webalizer==…“
[[Kategorie:uberspace]]

Unter [http://stats.freifunk-mainz.de stats.freifunk-mainz.de] ist eine Auswerung unseres Webservertraffics zu finden.


==Webalizer==

Das ganze ist mit [http://www.webalizer.org/ webalizer] realisiert.

Dieser nutzt das Tool [http://mergelog.sourceforge.net/ mergelog] um die Apachefiles zusammenzufassen.

==Installation==

Die Installation wurde im Groben nach dieser Anleitung durchgeführt: http://wiki.schokokeks.org/Webalizer


===Vorbereitung===
Per Mail oder Twitter die Uberspace-Admins fragen, ob diese einem nicht das Apache-Log freischalten können. Danach brav bedanken.

Danach sollte unter ''~/logs/'' ein error und ein access log liegen.

===Mergelog===
Auf den Uberspace-Kisten ist per default kein '''zmergelog''' vorhanden.

Dieses installiert man sich mittels toast nach:

$ toast arm mergelog

bzw.

$ toast arm http://prdownloads.sourceforge.net/mergelog/mergelog-4.5.tar.gz

===Skript===
Der eigentliche Aufruf zum Statistik generieren, ist nur eine Zeile, da er aber in der Crontab laufen soll empfiehlt sich ein Shellscript: ''~/software/mkstats.sh''

#!/bin/sh
$HOME/.toast/armed/bin/zmergelog /var/www/virtual/freifunk/logs/access* | /usr/bin/webalizer -p -n 'freifunk-mainz.de' -N 0 -o /var/www/virtual/freifunk/stats.freifunk-mainz.de/ -


===Cron===
Ein Cronjob aktualisiert alle 8 Stunden die Statusseite:

5 0,8,16 * * * $HOME/software/mkstats.sh >> $HOME/tmp/log/mkstats.log.cron 2>&1
1.402

Bearbeitungen