Was bedeutet welche Spalte bei Logfiles?
Tobias
- webserver
Hi,
natürlich habe ich eine ungefähre Vorstellung, welche Spalte der Logfiles was bedeutet - jetzt möchte ich es aber genau wissen, weil ich die Logfiles durch eine Zeile in der PHP-Datei erstellen lassen möchte.
So merkwürdig es sich anhört - ich konnte dazu einfach nichts finden!
Deshalb meine Frage:
Kennt jemand eine Website, die erklärt, welche Spalte was bedeutet?
Danke,
Tobias
Hello,
natürlich habe ich eine ungefähre Vorstellung, welche Spalte der Logfiles was bedeutet - jetzt möchte ich es aber genau wissen, weil ich die Logfiles durch eine Zeile in der PHP-Datei erstellen lassen möchte.
So merkwürdig es sich anhört - ich konnte dazu einfach nichts finden!Deshalb meine Frage:
Kennt jemand eine Website, die erklärt, welche Spalte was bedeutet?
Wessen Logfiles?
Harzliche Grüße vom Berg
http://www.annerschbarrich.de
Tom
Hi,
Wessen Logfiles?
ups... - sorry!
Ich meinte die Logfiles vom Apache!
Tobias
Hello,
ups... - sorry!
Ich meinte die Logfiles vom Apache!
Na, dann hängt es von der Definition ab.
Die kannst Du festlegen unter
http://httpd.apache.org/docs/2.0/mod/mod_log_config.html#logformat
Harzliche Grüße vom Berg
http://www.annerschbarrich.de
Tom
Hi,
http://httpd.apache.org/docs/2.0/mod/mod_log_config.html#logformat
danke für den Link - aber ich glaube, er bringt mich nicht weiter...
Ich habe mal ne Zeile aus dem Logfile:
85.178.XXX.XXX - - [21/Feb/2006:01:12:39 +0100] "GET / HTTP/1.1" 200 5444 "http://www.google.com/search?client=safari&rls=de-de&q=tobias+unger&ie=UTF-8&oe=UTF-8" "Mozilla/5.0 (Macintosh; U; PPC Mac OS X; de-de) AppleWebKit/412.6 (KHTML, like Gecko) Safari/412.2" "tobias-unger.de"
85.178.XXX.XXX: Ip des Besuchers
-: k.A.
-: k.A.
[21/Feb/2006:01:12:39 +0100]: Zeitpunkt des Hits
"GET / HTTP/1.1": "ich nutze HTTP/1.1 - bitte sende mir den Inhalt der index.html/.php/..." ?
200: HTTP-Statuscode
5444: Byte???
"http://www.google.com/search?client=safari&rls=de-de&q=tobias+unger&ie=UTF-8&oe=UTF-8": Referer
"Mozilla/5.0 (Macintosh; U; PPC Mac OS X; de-de) AppleWebKit/412.6 (KHTML, like Gecko) Safari/412.2": Browser
"tobias-unger.de": k.A.
Kann diese Behauptungen jemand korrigieren?
k.A. = keine Ahnung
Danke!
Tobias
Hi Tobias,
danke für den Link - aber ich glaube, er bringt mich nicht weiter...
doch, du musst dich nur noch etwas mehr damit auseinander setzen.
Ich habe mal ne Zeile aus dem Logfile:
85.178.XXX.XXX - - [21/Feb/2006:01:12:39 +0100] "GET / HTTP/1.1" 200 5444 "http://www.google.com/search?client=safari&rls=de-de&q=tobias+unger&ie=UTF-8&oe=UTF-8" "Mozilla/5.0 (Macintosh; U; PPC Mac OS X; de-de) AppleWebKit/412.6 (KHTML, like Gecko) Safari/412.2" "tobias-unger.de"
Das sieht nach dem combined-Format aus, bzw. vollständig "NCSA extended/combined log format", wie es auf der Seite als gebräuchliches Log-Format beschrieben wurde.
Allerdings ist im normalen combined Format der letzte Teil nicht mit drin, vermutlich wurde das hier ergänzgt - da der Inhalt "tobias-unger.de" ist, würde ich darauf tippen, dass es sich hierbei um den VHost handelt, du kannst also davon ausgehen, dass folgender Log-Format String genutzt wird:
"%h %l %u %t "%r" %>s %b "%{Referer}i" "%{User-agent}i" "%v""
Was hier jetzt die einzelnen Platzhalter bedeuten, kannst du auf der verlinkten Seite des Apache Manuals nachlesen - soweit ich das gesehen habe waren deine Vermutungen aber schon alle richtig ;-)
MfG, Dennis.
Hi Dennis,
ja, mit den obigen Zusatzinfos war es mir möglich, die benötigten Informationen zu finden - vielen Dank (auch an Tom)!
Schönen restlichen Sonntag,
Tobias