Archiv verlassen und diese Seite im Standarddesign anzeigen : mehrere logfiles pro website
hallo alle zusammen,
ich habe mal eine frage.
ich benutze webalizer und einen apache.
das mit den logfile-auswertung durch webalizer klappt zwar wunderbar,
aber ist es auch möglich gezielt nur einzelne verzeichnisse (und deren unterverzeichnisse) zu loggen?
wenn meine seite bspw. aus mehreren bereichen in getrennten verzeichnissen besteht, und ich jeweils logfiles nur für diese verzeichnisse haben will, geht das irgendwie?
oder kann ich nur eine ganze seite loggen?
vielen dank im voraus,
grüße,
daniel
ich denke wenn du dir virtuelle domains machst dann trennt er die logfiles danach.
eine ander möglichkeit wäre es einen parser für die files zu schreiben die sie einfach nur auftrennt.
hi,
die virtuellen hosts habe ich schon, auch mit getrennten logs.
allerdings würde ich innerhalb dieses jeweiligen sites auch gern getrennte logs für bestimmte bereich erstellen...
wie liefe das mit dem parser? eine für anfänger geeignete möglichkeit? oder eher finger weg ;-) ?
grüße,
daniel
Original geschrieben von halla
wie liefe das mit dem parser? eine für anfänger geeignete möglichkeit? oder eher finger weg ;-) ?
im einfachsten fall grep:
grep '[GET|POST] /das/ist/das/verzeichnis' logfile > logfile_für_verzeichnis
den regexp musst du dir natürlich entsprechend anpassen. für kompliziertere dinge würd ich lieber awk oder perl nehmen.
-j
ok, also verstehe ich den ablauf richtig?
ich nehme mein "großes" logfile, indem alle serveraktionen verzeichnet sind.
daraus suche ich mir per grep alle zeilen raus, in denen mein gewüschtes verzeichnis vorkommt und schreibe die ausgabe in eine seperate datei.
von dieser datei erstelle ich dann eine nette ausgabe mit webalizer?
klingt gut... ;)
ließe sich das auch alle per cronjob ausführen?
grüße,
daniel
Original geschrieben von halla
ich nehme mein "großes" logfile, indem alle serveraktionen verzeichnet sind.
daraus suche ich mir per grep alle zeilen raus, in denen mein gewüschtes verzeichnis vorkommt und schreibe die ausgabe in eine seperate datei.
von dieser datei erstelle ich dann eine nette ausgabe mit webalizer?
yep.
ließe sich das auch alle per cronjob ausführen?
warum nicht? ich würds nach dem rotieren der logfiles machen.
-j
fett, das funzt :D
danke !!!!!!!
werds mal ein bißchen verfeinern... eventuell melde ich mich nochmal.
aber erstmal danke soweit...
daniel
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.