msw: Apache log-file

Hi,

erst mal ein kleiner Ausschnitt aud dem Log-File (APACHE):
200.88.30.181 - - [05/Nov/2003:14:54:55 +0100] "GET /bilderco/sonder1.gif HTTP/1.1" 304 - "http://www.fewo4you.com/start.php?session_id=uj52so26i7l9rnm" "Mozilla/4.0 (compatible; MSIE 6.0; Windows 98)"
200.88.30.181 - - [05/Nov/2003:14:54:56 +0100] "GET /spserv/th_1/6190.jpg HTTP/1.1" 304 - "http://www.fewo4you.com/start.php?session_id=uj52so26i7l9rnm" "Mozilla/4.0 (compatible; MSIE 6.0; Windows 98)"
200.88.30.181 - - [05/Nov/2003:14:54:55 +0100] "GET /bstart/8.jpg HTTP/1.1" 200 17077 "http://www.fewo4you.com/start.php?session_id=uj52so26i7l9rnm" "Mozilla/4.0 (compatible; MSIE 6.0; Windows 98)"
200.88.30.181 - - [05/Nov/2003:14:54:56 +0100] "GET /spserv/th_1/6042.jpg HTTP/1.1" 304 - "http://www.fewo4you.com/start.php?session_id=uj52so26i7l9rnm" "Mozilla/4.0 (compatible; MSIE 6.0; Windows 98)"
200.88.30.181 - - [05/Nov/2003:14:54:56 +0100] "GET /spserv/th_1/4435.jpg HTTP/1.1" 304 - "http://www.fewo4you.com/start.php?session_id=uj52so26i7l9rnm" "Mozilla/4.0 (compatible; MSIE 6.0; Windows 98)"

Wie man sieht, sind die die logs nicht in der richtigen zeitlichen Reihenfolge.
Wie bringe ich den Apache dazu, ein Logfile ohne "Zeitsprünge" zu erzeugen?

Grüße Maik

  1. Hi,

    Wie bringe ich den Apache dazu, ein Logfile ohne "Zeitsprünge" zu erzeugen?

    Das dürfte daher kommen, daß mehrere Threads "gleichzeitig" arbeiten und die Einträge ins Logfile daher leicht durcheinanderkommen (Das ist eine Vermutung meinerseits!).
    ThreadsPerChild auf 1 setzen könnte, falls obige Vermutung zutrifft, das Problem beheben - aber dann wird halt auch nur 1 Request "gleichzeitig" bearbeitet - der Apache wird saulangsam...

    cu,
    Andreas

    --
    Der Optimist: Das Glas  ist halbvoll.  - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.
    http://mud-guard.de/? http://www.andreas-waechter.de/ http://www.helpers.de/
  2. Hi,

    Wie man sieht, sind die die logs nicht in der richtigen zeitlichen Reihenfolge.

    stimmt!

    Wie bringe ich den Apache dazu, ein Logfile ohne "Zeitsprünge" zu erzeugen?

    Was soll das bringen?
    Du wertest die Dateien doch sicher nicht von Hand aus, oder?

    Gruß
    Reiner

    1. Hi,

      Wie man sieht, sind die die logs nicht in der richtigen zeitlichen Reihenfolge.

      stimmt!

      Wie bringe ich den Apache dazu, ein Logfile ohne "Zeitsprünge" zu erzeugen?

      Was soll das bringen?
      Du wertest die Dateien doch sicher nicht von Hand aus, oder?

      Gruß
      Reiner

      Richtig, ich werte die Dateien nicht von Hand aus.
      Es gibt aber Auswertungsprogramme, die bei solchen "Zeitsprüngen" die Log-Zeilen dazwischen, wo die Zeit also scheinbar rückwärts läuft, einfach ignorieren und dies manchmal nicht mal dokumentieren!!!
      Wenn das ganze hinreichend oft passiert, weil z.B. viel los ist auf dem Server sind mal eben 10-20% der Logeinträge nicht in der Auswertung.

      Gruß Maik

      1. Hi,

        Es gibt aber Auswertungsprogramme, die bei solchen "Zeitsprüngen" die Log-Zeilen dazwischen, wo die Zeit also scheinbar rückwärts läuft, einfach ignorieren und dies manchmal nicht mal dokumentieren!!!

        Was hält Dich davon ab, ein Sortier-Tool zwischenzuschalten?

        cu,
        Andreas

        --
        Der Optimist: Das Glas  ist halbvoll.  - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.
        http://mud-guard.de/? http://www.andreas-waechter.de/ http://www.helpers.de/