AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte [.NET] HTTP LogStat 1.4.2 (Weblog-Analyse und Statistik)
Thema durchsuchen
Ansicht
Themen-Optionen

[.NET] HTTP LogStat 1.4.2 (Weblog-Analyse und Statistik)

Ein Thema von Gaijin · begonnen am 6. Dez 2008 · letzter Beitrag vom 7. Jul 2010
Antwort Antwort
Seite 1 von 6  1 23     Letzte »    
Gaijin
Registriert seit: 6. Sep 2005
HTTP LogStat analysiert die Protokolle eines HTTP-Servers und zeigt umfangreiche Statistiken an.

Die wichtigsten Features:
  • Unterstützung für Plain-Text und GZip-komprimierte Protokolldateien.
  • Benutzerdefinierte Protokollformate sind festlegbar (auch mit einem Apache "LogFormat"-Ausdruck).
  • Mehrere Profile für unterschiedliche Webseiten bzw. Domains können individuell konfiguriert werden.
  • Die Ausgabe des Reports erfolgt in einer frei anpassbaren HTML-Datei.
  • Auswertung der Zugriffe nach Datum und Zeit, Webseiten, Downloads, Bilder, Verzeichnisse, Dateitypen, Hosts und Länder.
  • Auflistung der Referrer (Hosts und Adressen), Suchmaschinen und Suchausdrücken.
  • Ausgabe der verwendeten Betriebssysteme und Browser, sowie der Spider bzw. Robots, die zugegriffen haben.
  • Auflistung der Fehler inkl. der dazugehörigen Dateien und Referrer.
HTTP LogStat benötigt das Microsoft .NET Framework 2.0.

Das Programm muss nicht installiert werden, da keine DLLs oder sonstigen Dateien in das System-Verzeichnis von Windows geschrieben werden.

HTTP LogStat (~290 KB, RAR)
Produktseite

Beispielreport

Über Verbesserungsvorschläge / Feedback etc. würde ich mich sehr freuen.
Miniaturansicht angehängter Grafiken
scr_httplogstat_3_173.png   scr_httplogstat_2_336.png   scr_httplogstat_1_201.png  
MfG
Gaijin
Gaijin.at

Geändert von Gaijin (23. Jun 2010 um 09:25 Uhr)
 
Gaijin
 
#2
  Alt 15. Dez 2008, 08:40
Version 1.1:
[+] Bei einigen Listen werden jetzt auch die Zugriffe in Prozent angezeigt (z.B. bei "Hosts", "Länder", "Betriebssysteme", "Browser" etc.).
[+] Die zu verwendende Reportvorlage kann jetzt in den Profileinstellungen ausgewählt werden.
[+] Im Profildialog werden unter den Eingabefeldern jetzt Beispiele angezeigt, um die Konfiguration zu erleichtern.
[+] Im Report kann in der Fehlerliste jetzt die IP-Adresse ausgegeben werden, wenn kein Referrer verfügbar ist.
[+] In der Profilliste des Hauptfensters wird jetzt auch der Pfad zu den Protokolldateien angezeigt.
[*] Die Downloads werden jetzt nach der Anzahl der erfolgreichen Zugriffe (effektive Downloads) anstatt der Gesamtzugriffe gereiht.
[*] Die Geschwindigkeit beim Parsen der Protokolldateien konnte erhöht werden.
[*] Die Referrer und die Suchmaschinen wurden in den Profileistellungen und im Report getrennt.
[*] Diverse kleinere Änderungen und Verbesserungen.
[-] Die Liste "Zugriffe pro Monat" wurde nicht sortiert ausgegeben.
[!] Bei einem Update überprüfen Sie bitte die Ausgabeeinstellungen für den Report, da sich die Punkte "Referrer" und "Suchmaschinen und Suchausdrücke" geändert haben.

(Download im ersten Posting)
  Mit Zitat antworten Zitat
Benutzerbild von RWarnecke
RWarnecke

 
Delphi XE8 Enterprise
 
#3
  Alt 15. Dez 2008, 14:13
Hi Gaijin,

habe gerade mal Dein Tool kurz getestet. Sieht ja echt gut aus. Die Hints in der Toolbar sind alle auf den gleichen Text "Neues Profil erstellen".

Ist das komplette Tool in .NET geschrieben ?
Rolf Warnecke
  Mit Zitat antworten Zitat
Gaijin
 
#4
  Alt 15. Dez 2008, 16:08
Zitat von RWarnecke:
habe gerade mal Dein Tool kurz getestet. Sieht ja echt gut aus. Die Hints in der Toolbar sind alle auf den gleichen Text "Neues Profil erstellen".
Danke!
Das werde ich gleich ändern.

Zitat von RWarnecke:
Ist das komplette Tool in .NET geschrieben ?
Ja, wobei es ja nur eine Datei ist...
  Mit Zitat antworten Zitat
Benutzerbild von RWarnecke
RWarnecke

 
Delphi XE8 Enterprise
 
#5
  Alt 17. Dez 2008, 18:38
Ich habe jetzt mal eine andere LOG-Datei mit Deinem Tool ausprobiert. Die Datei ist 123MB groß. Ich muss sagen RESPEKT
Die Datei ist sehr schnell durchgegangen, ich hatte mit einer längeren Wartezeit gerechnet. Ich bin sehr zufrieden, der Report spuckt eine Menge Informationen aus. Ich habe dazu noch eine Frage, finde ich in dem Report, den Du erstellst auch solche Hinweise, wie oft eine Seite mit welchen Parametern aufgerufen wird ? Mit Parametern meine ich zum Beispiel folgende URL : http://www.domain.de/index.php?id=12.

Eine Sache hätte ich noch, wenn ich das Programm von einem Netzlaufwerk ausführe, dann kommt eine Fehlermeldung (s. Anhang). Könnte man das nicht irgendwie abfangen ?
Miniaturansicht angehängter Grafiken
fehlermeldung_128.jpg  
Angehängte Dateien
Dateityp: txt details-text_137.txt (4,6 KB, 3x aufgerufen)
Rolf Warnecke
  Mit Zitat antworten Zitat
Gaijin
 
#6
  Alt 17. Dez 2008, 19:26
Zitat von RWarnecke:
Ich habe jetzt mal eine andere LOG-Datei mit Deinem Tool ausprobiert. Die Datei ist 123MB groß. Ich muss sagen RESPEKT
Die Datei ist sehr schnell durchgegangen, ich hatte mit einer längeren Wartezeit gerechnet. Ich bin sehr zufrieden, der Report spuckt eine Menge Informationen aus.
Vielen Dank!

Zitat von RWarnecke:
Ich habe dazu noch eine Frage, finde ich in dem Report, den Du erstellst auch solche Hinweise, wie oft eine Seite mit welchen Parametern aufgerufen wird ? Mit Parametern meine ich zum Beispiel folgende URL : http://www.domain.de/index.php?id=12.
Meinst du da eine Liste wie sie unter "Referrer (Adressen)" angezeigt wird - nur eben mit den eigenen Webseiten?

Zitat von RWarnecke:
Eine Sache hätte ich noch, wenn ich das Programm von einem Netzlaufwerk ausführe, dann kommt eine Fehlermeldung (s. Anhang). Könnte man das nicht irgendwie abfangen ?
Am Quellcode selbst liegt es scheinbar nicht, da in der Funktion "Initialize" alle Fehler abgefangen werden (sollten). Eine eindeutige Lösung habe ich zwar nicht gefunden, aber möglicherweise funktionieren die vorgenommenen Änderungen. Ich kann es leider nicht testen, aber ich habe eine Beta-Version zum Testen hochgeladen...
  Mit Zitat antworten Zitat
Benutzerbild von KingIR
KingIR

 
Delphi 2006 Professional
 
#7
  Alt 17. Dez 2008, 19:31
Ich hab hier ein 73 GB großes Logfile (von lighttpd). Schafft dein Programm das?
  Mit Zitat antworten Zitat
Benutzerbild von Meflin
Meflin
 
#8
  Alt 17. Dez 2008, 19:33
Zitat von KingIR:
Ich hab hier ein 73 GB großes Logfile (von lighttpd). Schafft dein Programm das?
Wieso probierst dus nicht einfach aus
Leo S.
  Mit Zitat antworten Zitat
Benutzerbild von RWarnecke
RWarnecke

 
Delphi XE8 Enterprise
 
#9
  Alt 17. Dez 2008, 19:39
Zitat von Gaijin:
Meinst du da eine Liste wie sie unter "Referrer (Adressen)" angezeigt wird - nur eben mit den eigenen Webseiten?
Jepp, dass meine ich. Ich habe verschiedene PHP-Dateien, die über Parameter dynamisch meine Webseiten anzeigt. Da würde ich gerne wissen, wie oft die einzelnen Varianten angezeigt werden. Ich würde mir das so vorstellen, dass ich die URL's selber definiere oder automatisch alle Kombinationen angezeigt werden, mit den Anzahl der Zugriffe.

Zitat von Gaijin:
Am Quellcode selbst liegt es scheinbar nicht, da in der Funktion "Initialize" alle Fehler abgefangen werden (sollten). Eine eindeutige Lösung habe ich zwar nicht gefunden, aber möglicherweise funktionieren die vorgenommenen Änderungen. Ich kann es leider nicht testen, aber ich habe eine Beta-Version zum Testen hochgeladen...
Die Beta-Version startet garnicht. Vista x64 meldet lediglich :

Zitat:
[Window Title]
Microsoft Windows

[Main Instruction]
HTTP LogStat funktioniert nicht mehr

[Content]
Das Programm wird aufgrund eines Problems nicht richtig ausgeführt. Das Programm wird geschlossen und Sie werden benachrichtigt, wenn eine Lösung verfügbar ist.

[Fehlersuche] [Programm schließen]
Rolf Warnecke
  Mit Zitat antworten Zitat
Gaijin
 
#10
  Alt 17. Dez 2008, 19:54
Zitat von RWarnecke:
Ich habe verschiedene PHP-Dateien, die über Parameter dynamisch meine Webseiten anzeigt. Da würde ich gerne wissen, wie oft die einzelnen Varianten angezeigt werden. Ich würde mir das so vorstellen, dass ich die URL's selber definiere oder automatisch alle Kombinationen angezeigt werden, mit den Anzahl der Zugriffe.
Ich werde mir mal ansehen, wie das lösen kann.

Zitat von RWarnecke:
Die Beta-Version startet garnicht. Vista x64 meldet lediglich
Ich habe eine neue Beta hochgeladen, die hoffentlich funktioniert, sonst liegt es an den Änderung betreffend der Zugriffsrechte über ein Netzwerk.
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 6  1 23     Letzte »    


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:02 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz