Ich möchte mein Zugriffsprotokoll analysieren. Ziel ist es, den Wert eines beliebigen Abfragezeichenfolgenparameters unabhängig von seinem Speicherort zu ermitteln. Gibt es auch eine kostenlose URL-Analyse s/w oder Website.Zugriffsprotokollanalyse
0
A
Antwort
1
Wenn Sie unter Windows, werfen Sie einen Blick auf Microsoft Log Parser sind:
http://www.iis.net/downloads/default.aspx?tabid=34&g=6&i=1287
Eine Abfrage an Query-Strings für alle 500 Fehler zu erhalten wäre so etwas wie:
logparser "SELECT cs-uri-query, Count(*) AS Total FROM ex*.log WHERE sc-status>=500 GROUP BY cs-uri-query ORDER BY Total DESC " -rtp:-1
Beachten Sie, dass cs-uri-query
die "Spalte" ist, an der Sie interessiert sind. Andere Beispiele (einschließlich der oben genannten) dokumentiert unter:
Hallo! (Willkommen bei SO.) Ihre Frage ist ein wenig unklar: Welche Art von Server laufen Sie und welches Betriebssystem? In welcher Sprache schreiben Sie Ihren Parser? Was meinen Sie mit "Wert eines beliebigen Abfragezeichenfolgenparameters unabhängig von seiner Position"? Ein bisschen Detail und Klärung wäre auf jeden Fall hilfreich! Viel Glück! – poundifdef