Benutzer-Werkzeuge

Webseiten-Werkzeuge


awstats

AWSTATS Kurzanleitung

Mit AWStats kann eine Serverstatistik angezeigt werden

Installation

apt install awstats

Generelle Informationen

Es wird automatisch ein Cronjob installiert

/etc/cron.d/awstats Dieser sollte deaktiviert werden wenn alte Logs eingelesen werden da die CPU sonst ständig auf 100% läuft

Config liegt unter /etc/awstats/awstats.XX.conf

Gespeicherte Daten liegen unter /var/lib/awstats/

Die Logfiles müssen in der richtigen Reihenfolge eingelesen werden. (zuerst das älteste)

Mit Logresolvemerge können mehrere Logfiles auf einmal eingelesen werden. Diese werden dabei auch sortiert damit diese in der richtigen Reihenfolge kommen.

LogFile=“/usr/share/awstats/tools/logresolvemerge.pl /home/user/logs/access.log* |“

Browserversionen werden nicht angezeigt

Wenn die Browserversion im Output nicht korrekt angzeigt werden ist vermutlich das Logformat nicht korrekt.

Spezielles Logformat falls das Betriebssystem nicht erkannt wird: LogFormat=“%host %other %logname %time1 %methodurl %code %bytesd %refererquot %uaquot“

Handhabung

Zur einmaligen Auswertung von Logfiles kopiere ich alle Apache access.log's in ein Verzeichnis

</code> cp access.log.* /home/user/logs/ </code>

Danach kopiere ich die AWStats Default Config

cd /etc/awstats/
cp awstats.conf awstats.meinconfig.conf

Die folgenden Einträge im Config werden angepasst:

LogFile="/usr/share/awstats/tools/logresolvemerge.pl /home/user/logs/access.log* |"

LogFormat="%host %other %logname %time1 %methodurl %code %bytesd %refererquot %uaquot"

LOG Files einlesen

awstats -config=meinconfig -update

Bericht erstellen

/usr/share/awstats/tools/awstats_buildstaticpages.pl -config=meinconfig -buildpdf -month=all -year=2017
awstats.txt · Zuletzt geändert: 2017/04/14 15:23 von oesi