Irgendwelche Freeware IIS Log Analyzer? [geschlossen]


18

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.

Antworten:


9

Analog ist ein ausgezeichnetes Programm, obwohl es seit geraumer Zeit nicht mehr aktualisiert wurde.
Christopher_G_Lewis

Ein bisschen alt, aber sehr schnell und erledigt den Job.
Alexandrul

Wir verwenden Analog, aber Indihiang ist vielversprechend (obwohl die aktuelle Beta fast nutzlos ist)
Magnetic_dud

Analog scheint aus dem Internet verschwunden zu sein und der Link zum Blogpost funktioniert nicht mehr.
Bobson

16

Wir verwenden Awstats. http://awstats.sourceforge.net/


+1 für awstats. Es ist so gut wie die alten Webtrends-Berichte, die wir früher ausgeführt haben, und verfügt über Module für zusätzliche Funktionen. Plus die Kosten sind nicht zu schlagen!
Milner

+1 awstats ist großartig!
squillman

+1 es ist auch meine Wahl für öffentliche Websites
Alexandrul

9

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?


Nur mehr oder weniger detaillierte Nutzerverwendung von verschiedenen Abschnitten der Websites, nichts Besonderes. Die einfachere Konfiguration für die Berichterstellung über IIS ist jedoch ein großer Vorteil.
Alexandrul

Mit dem IIS Resource Kit können Sie eine .log-Datei wie SQL abfragen und die am häufigsten verwendeten Ressourcen finden.
proudgeekdad

3

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.


+1 aber, mein Fehler, ich habe nicht erwähnt, dass die Protokolle zu unserer Intranet-Site gehören. Da der Inhalt nicht vollständig unter meiner Kontrolle steht, kann ich keinen Zähler wie Google Analytics oder Statcounter verwenden.
Alexandrul

Ich fand Google Analytics unglaublich ungenau. Der Datenverkehr wird stark unterschätzt.
Taptronic

3

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.


1

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).


1

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.



1

http://indihiang.codeplex.com/

Indihiang Project ist ein Tool zur Analyse von Weblogs. Das Tool analysiert IIS- und Apache-Webserver in umfassenden Diagrammen und Berichten.

Projektmerkmale

  • .NET Framework mit C # als Programmiersprache
  • Web Log Viewer und Analyzer
  • Webprotokollkonsolidierung
  • Web Log Echtzeitüberwachung
  • Unterstützung für IIS6 und IIS7
  • Trenddatenanalyse
  • Berichterstattung

1

Versuchen Sie es mit piwik.org

Piwik ist eine herunterladbare Free / Libre (GPLv3-lizenzierte) Echtzeit-Webanalysesoftware. Sie erhalten detaillierte Berichte über die Besucher Ihrer Website. die verwendeten Suchmaschinen und Schlüsselwörter, die Sprache, die sie sprechen, Ihre populären Seiten und vieles mehr.


+1 Danke, es funktioniert großartig in meinem Intranet.
Alexandrul

0

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.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.