hi zusammen,
ich nutze suse linux 10.3, apache 2.2.4 und webalizer 2.21
der readme des webalizers entnehme ich, daß bz2 und gz-dateien beim start des webalizers automatisch mitverarbeitet werden sollen. genau das passiert bei mir aber nicht.
[...]
LogFile /var/log/apache2/access_log
#LogType clf
[...]
dies äussert sich so, daß lediglich die aktuelle, in plaintext vorliegende access_log in der statistik ausgewertet und angezeigt wird. was mache ich falsch?
danke für eure hilfe!
p.s. bzip2 ist auf dem system installiert.
webalizer verarbeitet keine bz2's
-
- Posts: 5923
- Joined: 2004-05-23 12:53
Re: webalizer verarbeitet keine bz2's
Sicher, dass letzteres der Fall ist?ftp://ftp.mrunix.net/pub/webalizer/README wrote:The Webalizer now also has
the ability to handle BZip2 compressed logs, if enabled at compile time.
-
- Posts: 12
- Joined: 2008-11-28 17:00
Re: webalizer verarbeitet keine bz2's
ich starte yast, siche nach bzlib2, welches installiert ist. in der tat habe ich alles, was in die richtung geht, also alle pakete, die nach bz2 riechen (inkl. der developer libraries) installiert.
hattest du webalizer mal in meiner konstellation ausprobiert? ich bin aktuell noch nicht einmal sicher, ob sich das problem lediglich auf meine umgebung beschränkt...
hattest du webalizer mal in meiner konstellation ausprobiert? ich bin aktuell noch nicht einmal sicher, ob sich das problem lediglich auf meine umgebung beschränkt...
-
- Posts: 12
- Joined: 2008-11-28 17:00
Re: webalizer verarbeitet keine bz2's
ich denke schon....
./configure --enable-bz2
creating cache ./config.cache
checking for gcc... gcc
checking whether the C compiler (gcc ) works... yes
checking whether the C compiler (gcc ) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether gcc accepts -g... yes
checking whether ln -s works... yes
checking for a BSD compatible install... /usr/bin/install -c
checking how to run the C preprocessor... gcc -E
checking whether char is unsigned... no
checking for main in -l44bsd... no
checking for main in -lm... yes
checking for main in -lbz2... yes
checking for main in -lz... yes
checking for gzrewind in -lz... yes
checking for main in -lpng... yes
checking for gdImagePng in -lgd... yes
checking for gd.h... /usr/include
checking whether the compiler supports -Wno-pointer-sign... yes
checking for getopt.h... yes
checking for math.h... yes
checking default config dir... /etc
checking for language file... yes - english
updating cache ./config.cache
creating ./config.status
creating Makefile
linking ./lang/webalizer_lang.english to webalizer_lang.h
make
gcc -Wall -O2 -Wno-pointer-sign -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DETCDIR="/etc" -DHAVE_GETOPT_H=1 -DHAVE_MATH_H=1 -c webalizer.c
gcc -Wall -O2 -Wno-pointer-sign -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DETCDIR="/etc" -DHAVE_GETOPT_H=1 -DHAVE_MATH_H=1 -c hashtab.c
gcc -Wall -O2 -Wno-pointer-sign -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DETCDIR="/etc" -DHAVE_GETOPT_H=1 -DHAVE_MATH_H=1 -c linklist.c
gcc -Wall -O2 -Wno-pointer-sign -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DETCDIR="/etc" -DHAVE_GETOPT_H=1 -DHAVE_MATH_H=1 -c preserve.c
gcc -Wall -O2 -Wno-pointer-sign -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DETCDIR="/etc" -DHAVE_GETOPT_H=1 -DHAVE_MATH_H=1 -c dns_resolv.c
gcc -Wall -O2 -Wno-pointer-sign -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DETCDIR="/etc" -DHAVE_GETOPT_H=1 -DHAVE_MATH_H=1 -c parser.c
gcc -Wall -O2 -Wno-pointer-sign -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DETCDIR="/etc" -DHAVE_GETOPT_H=1 -DHAVE_MATH_H=1 -c output.c
gcc -Wall -O2 -Wno-pointer-sign -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DETCDIR="/etc" -DHAVE_GETOPT_H=1 -DHAVE_MATH_H=1 -I/usr/include -c graphs.c
gcc -o webalizer webalizer.o hashtab.o linklist.o preserve.o parser.o output.o dns_resolv.o graphs.o -lgd -lpng -lz -lbz2 -lm
strip webalizer
rm -f webazolver
ln -s webalizer webazolver
./configure --enable-bz2
creating cache ./config.cache
checking for gcc... gcc
checking whether the C compiler (gcc ) works... yes
checking whether the C compiler (gcc ) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether gcc accepts -g... yes
checking whether ln -s works... yes
checking for a BSD compatible install... /usr/bin/install -c
checking how to run the C preprocessor... gcc -E
checking whether char is unsigned... no
checking for main in -l44bsd... no
checking for main in -lm... yes
checking for main in -lbz2... yes
checking for main in -lz... yes
checking for gzrewind in -lz... yes
checking for main in -lpng... yes
checking for gdImagePng in -lgd... yes
checking for gd.h... /usr/include
checking whether the compiler supports -Wno-pointer-sign... yes
checking for getopt.h... yes
checking for math.h... yes
checking default config dir... /etc
checking for language file... yes - english
updating cache ./config.cache
creating ./config.status
creating Makefile
linking ./lang/webalizer_lang.english to webalizer_lang.h
make
gcc -Wall -O2 -Wno-pointer-sign -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DETCDIR="/etc" -DHAVE_GETOPT_H=1 -DHAVE_MATH_H=1 -c webalizer.c
gcc -Wall -O2 -Wno-pointer-sign -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DETCDIR="/etc" -DHAVE_GETOPT_H=1 -DHAVE_MATH_H=1 -c hashtab.c
gcc -Wall -O2 -Wno-pointer-sign -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DETCDIR="/etc" -DHAVE_GETOPT_H=1 -DHAVE_MATH_H=1 -c linklist.c
gcc -Wall -O2 -Wno-pointer-sign -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DETCDIR="/etc" -DHAVE_GETOPT_H=1 -DHAVE_MATH_H=1 -c preserve.c
gcc -Wall -O2 -Wno-pointer-sign -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DETCDIR="/etc" -DHAVE_GETOPT_H=1 -DHAVE_MATH_H=1 -c dns_resolv.c
gcc -Wall -O2 -Wno-pointer-sign -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DETCDIR="/etc" -DHAVE_GETOPT_H=1 -DHAVE_MATH_H=1 -c parser.c
gcc -Wall -O2 -Wno-pointer-sign -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DETCDIR="/etc" -DHAVE_GETOPT_H=1 -DHAVE_MATH_H=1 -c output.c
gcc -Wall -O2 -Wno-pointer-sign -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DETCDIR="/etc" -DHAVE_GETOPT_H=1 -DHAVE_MATH_H=1 -I/usr/include -c graphs.c
gcc -o webalizer webalizer.o hashtab.o linklist.o preserve.o parser.o output.o dns_resolv.o graphs.o -lgd -lpng -lz -lbz2 -lm
strip webalizer
rm -f webazolver
ln -s webalizer webazolver
-
- Posts: 12
- Joined: 2008-11-28 17:00
Re: webalizer verarbeitet keine bz2's
sorry, wenn ich nochmal genauer nachfrage:
1. wo finde ich die bzip2-logdatei? in var/log ist nichts zu sehen
2. von wo nach wo kopiere ich die logdatei?
./webalizer -d -c ./webalizer.conf
verhält sich leider nicht anders, lediglich plaintext access_log wird ausgewertet...
Using config file ./webalizer.conf
Webalizer Xtended RB23 (14-Sep-2008) / Linux 2.6.9-023stab048.6-smp / English
Copyright 2005-2008 by Patrick K. Frei
Based on Webalizer V2.01-10
Using logfile /var/log/apache2/access_log (clf)
Creating output in /srv/www/htdocs/webalizer
Hostname for reports is '...'
Reading history file... webalizer.hist
Generating report for February 2009
Generating summary report
Saving history information...
31722 records in 45.50 seconds, 697/sec
1. wo finde ich die bzip2-logdatei? in var/log ist nichts zu sehen
2. von wo nach wo kopiere ich die logdatei?
./webalizer -d -c ./webalizer.conf
verhält sich leider nicht anders, lediglich plaintext access_log wird ausgewertet...
Using config file ./webalizer.conf
Webalizer Xtended RB23 (14-Sep-2008) / Linux 2.6.9-023stab048.6-smp / English
Copyright 2005-2008 by Patrick K. Frei
Based on Webalizer V2.01-10
Using logfile /var/log/apache2/access_log (clf)
Creating output in /srv/www/htdocs/webalizer
Hostname for reports is '...'
Reading history file... webalizer.hist
Generating report for February 2009
Generating summary report
Saving history information...
31722 records in 45.50 seconds, 697/sec
Last edited by criz on 2009-02-03 10:57, edited 2 times in total.
-
- Posts: 12
- Joined: 2008-11-28 17:00
Re: webalizer verarbeitet keine bz2's
find / -name "*bz*"
liefert keine ergebnisse zur suche nach bzip logfiles
der link ist mir schon bekannt, meines wissens eine ältere version mit gepatchter bz2 funktionalität, die aktuelle webalizerversion hat das schon unter der haube...
liefert keine ergebnisse zur suche nach bzip logfiles
der link ist mir schon bekannt, meines wissens eine ältere version mit gepatchter bz2 funktionalität, die aktuelle webalizerversion hat das schon unter der haube...
-
- Posts: 12
- Joined: 2008-11-28 17:00
Re: webalizer verarbeitet keine bz2's
ok, du meinst die apache-bz2 logs. die liegen im selben verzeichnis wie die plain text access_log /var/log/apache2/
ich denke ich bin einen schritt weiter.
wenn ich in der webalizer.conf explizit eine access_log-20090201.bz2 angebe, wird diese korrekt ausgelesen.
wie teile ich dem webalizer mit, daß er bitte nicht nur die explizit angegebene datei, sondern auch alle anderen bz2s auswerten soll?
danke
ich denke ich bin einen schritt weiter.
wenn ich in der webalizer.conf explizit eine access_log-20090201.bz2 angebe, wird diese korrekt ausgelesen.
wie teile ich dem webalizer mit, daß er bitte nicht nur die explizit angegebene datei, sondern auch alle anderen bz2s auswerten soll?
danke
-
- Project Manager
- Posts: 11179
- Joined: 2003-02-27 01:00
- Location: Hamburg
Re: webalizer verarbeitet keine bz2's
Dafür schreibt man sich ein Shell-Script und übergibt das Logfile per Commandline...criz wrote:wie teile ich dem webalizer mit, daß er bitte nicht nur die explizit angegebene datei, sondern auch alle anderen bz2s auswerten soll?
PayPal.Me/JoeUser ● FreeBSD Remote Installation
Wings for Life ● Wings for Life World Run
„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.
Wings for Life ● Wings for Life World Run
„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.
-
- Posts: 12
- Joined: 2008-11-28 17:00
Re: webalizer verarbeitet keine bz2's
webalizer selbst bietet dafür keine option/keinen schalter?
-
- Posts: 12
- Joined: 2008-11-28 17:00
Re: webalizer verarbeitet keine bz2's
alles klar. das versuche ich mal.
danke für eure hilfe!
danke für eure hilfe!