• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Webstatistik OS 11.1 mit webalizer und awstats

siouxie

Member
Gibt es für die beiden Tools webalizer und awstats ein Howto unter Berücksichtigung von Opensuse 11.1?

Webalizer läuft grundsätzlich, aber sehr gesprächig ist es nicht?
Kann man dem Webalizer beibringen ein informativeres Logformat zu verwenden? Ich verwende vhosts. Wie erhält man seperate Statistiken pro vhost und eine Gesamtstatistik?

Code:
mod_log_config.conf
LogFormat "%h %l %u %t \"%r\" %>s %b"                   common
LogFormat "%v %h %l %u %t \"%r\" %>s %b"                vhost_common
LogFormat "%{Referer}i -> %U"                           referer
LogFormat "%{User-agent}i"                              agent
LogFormat "%h %l %u %t \"%r\" %>s %b \
\"%{Referer}i\" \"%{User-Agent}i\""                     combined
LogFormat "%v %h %l %u %t \"%r\" %>s %b \
\"%{Referer}i\" \"%{User-Agent}i\""                     vhost_combined
<IfModule mod_logio.c>
LogFormat "%h %l %u %t \"%r\" %>s %b \
\"%{Referer}i\" \"%{User-Agent}i\" %I %O"               combinedio
</IfModule>
<IfModule mod_ssl.c>
Logformat "%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x \
\"%r\" %b"                                              ssl_common
Logformat "%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x \
\"%r\" %b \"%{Referer}i\" \"%{User-Agent}i\""           ssl_combined
</IfModule>

Ist awstats informativer?
Kennt wer ein Howto für Opensuse 11.1 Für andere Distris habe ich was gefunden, aber da ist doch einiges anders, speziell PFade.
Sollte man das Repo für awstats nehmen?
ftp://ftp5.gwdg.de/%2fpub/opensuse/repositories/network%3a/utilities/openSUSE_11.1
 

Dr. Glastonbury

Advanced Hacker
Hi,
unter awstats kannst du in der Konfiguration einstellen, welchen vhost du gerne auswerten möchtest. Ansonsten kannst du auch in der vhost-Config vom Apache über die CustomLog-Direktive einzelne Logfiles pro vhost anlegen, dann dann das standard-combined-Format beinhalten. Dann kannst du awstats oder webalizer über die einzelnen Dateien laufen lassen.
Ich hab das bei mir dann z.B. in die logrotate-Konfiguration für den apache als prerotate-Script untergebracht, sodass die Statistiken vor jedem Rotieren der Logs einmal aktualisiert werden. Entsprechend kannst du natürlich auch noch einen Cron-Job für die vhosts anlegen ;)
 
Oben