Seite 1 von 1
AWStats bei wechselnden Log-Datei-namen
Verfasst: 07.01.2005, 20:37
von Sunbringer
Hi,
ich will grade AWStats auf einem Server installieren, der aber leider wechselnde Log-Dateinamen hat. Lässt sich das tortzdem irgendwie automatisieren?
Danke vorab
Jan
Verfasst:
von
SEO Consulting bei
ABAKUS Internet Marketing Erfahrung seit 2002
- persönliche Betreuung
- individuelle Beratung
- kompetente Umsetzung
Jetzt anfragen:
0511 / 300325-0.
Verfasst: 07.01.2005, 21:18
von Luckybuy3000
Wie ist das zu verstehen, mit den wechselnden LOG Dateien. Mehrere Domains bzw. Benutzer /Kunden ?
Verfasst: 07.01.2005, 21:35
von Sunbringer
Nein, 1 Server ein Kunde.
Aber der Dateiname der Logdatei selbst wechselt täglich und enthält z.B. die Wochennummer, die dann immer angepasst wird.
Ihc hab halt keine Lust ständig in der conf den Dateinamen anzupassen. Kann man das irgendiwe einrichten?
Verfasst: 07.01.2005, 22:30
von Luckybuy3000
Ist das so gewollt mit den Wochentagen ? Leider.Die Variante ist mir völlig unbekannt. Habe ein "normales awstats" installiert und führe täglich ein update durch.Dafür benötige ich noch nicht mal einen Cronjob. Wenn das überhaupt gehen sollte, wirst du wohl etwas basteln müssen und ggf. per cronjob um Mitternacht die Statistik aktualisieren..

Verfasst: 08.01.2005, 00:14
von Sunbringer
Da kann ich leider nichts dran ändern, das macht der Server automatisch

aber genau dieses basteln meine ich... ich denke mal auch , dass es nicht ohne einen Eingriff in das programm geht... vielleicht hatte jemand ja schon so eine Situation und könnte mir dabei helfen

Verfasst: 08.01.2005, 13:33
von snowmanmh
Hallo,
wenn ichs richtig verstanden hab, gibts nur einen sauberen Weg:
1: benötigten Logfilenamen ermitteln
2: awconf datei vorm erstellen zusammen basteln
3: Statistik erstellen
Unter Linux mit ein wenig perl/shell Progammierung kein Problem, unter Windows wirds schon sch...
Grüsse Mario
Verfasst: 08.01.2005, 16:19
von Sunbringer
Das ist ein Linux-Server, aber ich habe auf die Shell keinen Zugriff...
die awconf muss im Moment jeden Tag bearbeitet werden, bevor die Statistik aktualisiert werden kann. Das ist, wie ihr euch sicher vorstellen könnt, sehr nervig und umständlich

Verfasst: 09.01.2005, 02:20
von Luckybuy3000
Ich schicke dir ne PN. Die möglicherweise dein Problem löst.
MfG
Luckybuy3000
Verfasst: 09.01.2005, 05:09
von /bin/false
Sunbringer hat geschrieben:
Aber der Dateiname der Logdatei selbst wechselt täglich und enthält z.B. die Wochennummer, die dann immer angepasst wird.
Code: Alles auswählen
# "LogFile" contains the web server log file to analyze.
# Possible values: A full path, or a relative path from awstats.pl directory.
# Example: "/var/log/apache/access.log"
# Example: "../logs/mycombinedlog.log"
# You can also use tags in this filename if you need a dynamic file name
# depending on date or time (Replacement is made by AWStats at the beginning
# of its execution). This is available tags :
# %YYYY-n is replaced with 4 digits year we were n hours ago
# %YY-n is replaced with 2 digits year we were n hours ago
# %MM-n is replaced with 2 digits month we were n hours ago
# %MO-n is replaced with 3 letters month we were n hours ago
# %DD-n is replaced with day we were n hours ago
# %HH-n is replaced with hour we were n hours ago
# %NS-n is replaced with number of seconds at 00:00 since 1970
# %WM-n is replaced with the week number in month (1-5)
# %Wm-n is replaced with the week number in month (0-4)
# %WY-n is replaced with the week number in year (01-52)
# %Wy-n is replaced with the week number in year (00-51)
# %DW-n is replaced with the day number in week (1-7, 1=sunday)
# use n=24 if you need (1-7, 1=monday)
# %Dw-n is replaced with the day number in week (0-6, 0=sunday)
# use n=24 if you need (0-6, 0=monday)
# Use 0 for n if you need current year, month, day, hour...
# Example: "/var/log/access_log.%YYYY-0%MM-0%DD-0.log"
# Example: "C:/WINNT/system32/LogFiles/W3SVC1/ex%YY-24%MM-24%DD-24.log"
# You can also use a pipe if log file come from a pipe.
# Example: "gzip -d </var/log/apache/access.log.gz |"
#
#LogFile="/home/logs/awstats/logs/domain.de.log"
LogFile="/logs/access.log.%Wy-24.%DW-24"
So, nach der Anleitung sollte "%Wy-24" die Woche im Jahr von gestern sein
also:
/logs/access.log.%Wy-24
laut Anleitung soll "%DW-24" der Wochentag von gestern sein,
also:
/logs/access.log.%Wy-24.%DW-24
Wo ist das Problem?
Verfasst: 10.01.2005, 15:23
von Sunbringer
Kein Problem,
ist gelöst, danke.
Verfasst: 09.03.2005, 12:52
von kai123
HILLLLLLFFFFEE

Ich sitz jetzt schon 2 Stunden dran und bekomm es nicht hin. Mein format in den logs sind z.b. so aus : access.log.02.gz , wie soll ich das jetzt einbauen?
Bitte helft mir schnell, danke
Liebe Grüße
AWStats bei wechselnden Log-Datei-namen
Verfasst: 20.05.2005, 02:20
von dennis112
Hallo,
habe ein ähnliches Problem, was vielleicht gut hier rein passt
Bei meinem Provider werden wöchentlich die logs in gz dateien gezippt und die aktuelle jedoch unkomprimiert im Hauptverzeichnis.
Man kann zwar erst die alten alle einpflegen und dann einfach den Pfad der aktuellen eingeben, funktioniert...
Jedoch wenn ich mehrere Tage nicht aktualisiere und die aktuelle gezippt wird, fehlen mir daraus die Informationen..

Hoffe ihr wisst was ich ungefähr meine!
Meine Frage jetzt,
ist es möglich mehrere Log Pfade anzugeben? (Das die alten sowie die neuen Berücksichtigt werden)
