Logdatei
Ein Logfile (engl. log file) ist das automatisch erstellte Protokoll aller oder bestimmter Aktionen von einem oder mehrerer Nutzern an einem Rechner, ohne das diese davon etwas mitbekommen oder ihre Arbeit beeinflusst wird.
Logfiles werden bei Webservern erstellt können aber auch außerhalb des Internets bei Usability Untersuchungen von Programmen oder allgemeinem Nutzerverhalten in einem System gentzt werden.
Kann man selber auf einem Server mit der eigenen Webseite keine Logfiles abrufen, dann ermöglichen verschiedene Online-Dienste (z.B. Netstadt) das setzen eines kleinen Zählers, auf der eigenen Internetseite. Dieser Zähler wird immer wieder beim Abrufen der Seite vom Anbieter-Server geladen, wo darauf hin eine Ausswertung der Zugriffe in Form von Tabellen und Grafiken erstellt wird.
Das Logfile wird bei der Logfile-Analyse untersucht.
Beispiel eines typischen Webserver-Logfiles
183.121.143.432 - - [18/Mar/2003:08:04:22 +0200] "GET /images/logo.jpg HTTP/1.1" 200 512 "http://www.wikipedie.org/" 183.121.143.432 - - [18/Mar/2003:08:05:03 +0200] "GET /images/bild.png HTTP/1.1" 200 805 "http://www.google.org/" ...
Teilbereiche eines Eintrages
- Wer? - 183.121.143.432 - anfordernde Host-Adresse
- Wann? - [18/Mar/2003:08:04:22 +0200] - Zeitstempel (Datum, Uhrzeit, Zeitverschiebung]
- Was? - "GET /images/logo.jpg HTTP/1.1" - Anforderung, eines Bildes, Übertragungsprotokoll
- Ok? - 200 - Statusnummer (200=Erfolgreich Anfrage)
- Wieviel - 512 - Menge der gesendeten Daten (Byte)
- Woher? - "http://www.wikipedie.org/" - Von welcher Internetseite wird angefordert