Es wäre schön, ASP.NET zu verwenden, aber PHP ist auch in Ordnung und sollte in IIS6 gehostet werden.
BEARBEITEN: Die Protokolle stammen von unserer Intranetseite.
Analog: http://www.analog.cx/
Sehen Sie sich auch diesen Blog-Eintrag an: http://weblogs.asp.net/steveschofield/archive/2007/09/04/log-analsyis-software-for-iis.aspx
Wir verwenden Awstats. http://awstats.sourceforge.net/
quelle
Das Microsoft IIS Resource Kit verfügt über einen Protokollparser, mit dem Sie SQL-ähnliche Abfragen in IIS-Protokollen ausführen können.
Ich bewerte auch awstats, wenn Sie nicht wissen, wonach Sie suchen und nur einige Bestandsberichte wünschen.
Ich glaube, Google Analytics ist wahrscheinlich der beste Wert, den Sie kostenlos erhalten, Sie brauchen dann nicht einmal Ihr Protokoll :)
Wonach suchen Sie, wenn Sie Protokolle analysieren?
quelle
Die beste Lösung für Ihr Problem (wie in Ihrem Kommentar erläutert) ist NICHT, die Protokolldatei zu analysieren. Verwenden Sie Google Analytics . Es liefert Ihnen alle Details über den Verkehr, den Sie wahrscheinlich benötigen, und sogar einige Anpassungen (über die API, das ist ein einfacher Javascript-Aufruf), die erforderlich sind, um Dinge zu verfolgen, die normalerweise durch Protokollanalyse ohnehin nicht nachverfolgbar sind (clientseitige Klicks usw.) .)
Es gibt nur sehr wenige Anwendungsfälle, für die eine benutzerdefinierte Analyse oder eine automatische Analyse der Protokolle erforderlich ist (auch wenn diese kostenlos sind). Sie können die Protokolle immer für einen regnerischen Tag archivieren, wenn Sie auf einen dieser Fälle stoßen.
quelle
Es gibt eine einfache Alternative. IIS veranlassen, sich bei einer MSSQL-Tabelle anzumelden. Danach können Sie damit wie mit einer normalen Datenbank arbeiten. Suchen Sie im Stammverzeichnis Ihrer Site nach einer ODBC-Verbindung.
quelle
Wenn Sie aus Compliance-Gründen eine Protokollanalyse durchführen möchten (Erkennung von Angriffen usw.), empfehle ich die Verwendung von Open Source OSSEC (ich kann keinen Link posten, da ich ein neuer Benutzer bin, aber nur Google für diesen).
quelle
Siehe auch: /programming/344693 und /programming/915207
Ich freue mich darauf, die akzeptierte Antwort auf die letztgenannte Frage in der nächsten Woche zu überprüfen.
Update: Ich benutze die kostenlose Version von Smarter Stats seit einiger Zeit und trotz einiger kleiner Probleme beim Einrichten finde ich es toll.
quelle
Super einfach zu installieren und eine benutzerfreundliche Oberfläche: SmarterStats .
quelle
http://indihiang.codeplex.com/
quelle
Versuchen Sie es mit piwik.org
quelle
Ich benutze manchmal Baretail
Es hat eine kostenlose Version und ermöglicht es Ihnen, reguläre Ausdrücke für große Dateien (über 2 GB) zu verwenden.
Google Analytics allein reicht nicht aus. es gibt leute ohne aktiviertes javascript und / oder blockiere es mit adblock plugins und den http fehlern von iis.
quelle