K S Weblog-Datei Analyser 1/8 K SWeblog-File Analyser Dieses kleine Programm dient, wie viele andere, zur Analyse von Web-Server Logdateien. Jeder Web-Server erzeugt diese Logdateien um den stattgefundenen Dateitransfer und die Benutzer zu protokollieren. Mittlerweile wird die Analyse von Nutzerverhalten auf Internetseiten fast überall betrieben. Dieses Programm stellt für den Profi eine nützliche Möglichkeit dar, interaktiv die Weblog-Dateien zu analysieren, zusammenzuführen und zu filtern. Wichtige Punkte: keine statische Analyse, denn dafür existieren eine Vielzahl andere Tools; interaktive Filterdefinition und direkte schnelle Auswertung; einfaches Aussortieren von unwichtigen Einträgen; automatische zeitliche Sortierung der Logeinträge; zusammenführen von mehreren Logdateien, dabei werden gleiche Einträge erkannt und nur einmal verwendet. die Benutzung des Programms ist kostenlos, (Freeware) erfolgt jedoch ohne Garantie und auf eigene Verantwortung (=Haftungsausschluss). This small utility can, as many other tools, help to analyse the server log files of web servers. Each http server generated such kind of log files. Each web hit (= access/load of a page or image) results in an log entry. So many peoples are interested in analysing the traffic of there servers to find out, what exactly the visitors of there web pages like to see and what the don t like or don t find. This program helps the professional to make interactive analysis weblog files, to merge weblog files together and to filter the things of interest. Main Topics: no statical analysis, because there are a lot of tools outside to do this; filters can be interactively defined and the result is shown fast; filter unwanted entries easily out of the log; automatic sorting of the entries Merge multiple log files and automatically mask duplicated entries out; The usage of this program is free (Freeware) but without Warranty. Use it on your own risk.
K S Weblog-Datei Analyser 2/8 K SWeblog-File Analyser Copyright und Kosten Die Benutzung des Programms ist kostenlos, = Freeware. Copyright and Costs: The usage of this program is free (=Freeware) Zum Download steht hier jedoch nur eine eingeschränkte Version bereit. Diese kann pro Logdatei nur 100 Einträge verarbeiten. Eine freie Vollversion kann per email geordert werden. Einfach eine email an: webanalyser@break-it-down.de schicken. Die Benutzung erfolgt jedoch ohne Garantie und auf eigene Verantwortung (=Haftungsausschluss). Das Programm enthält keine Spyware Die Software und das Archiv ist Virusgeprüft. Das Copyright liegt bei 2003 by Stefan Kuhn, Königsbrunn, Germany. You can download here a limited version only. This version accepts only 100 log entries per log file. To receive a free and full version of the program you may send a email to: webanalyser@break-it-down.de The usage of this program is free (Freeware) but without Warranty. Use it on your own risk. This program does not include Spyware. The Software and archive is proved against Viruses. This program is Copyright 2003 by Stefan Kuhn, Königsbrunn, Germany. Autor: Stefan Kuhn, Königsbrunn, Germany www.break-it-down.de Author: Stefan Kuhn, Königsbrunn, Germany www.break-it-down.de
Einführung Plattformen Getestet wurde das Programm unter Windows 98, Windows 2000 und unter LINUX, jeweils mit JDK 1.4. 3/8 Introduction Operating System The program was tested under Windows 98, Windows 2000 and LINUX, together with JDK 1.4 from SUN. Aufruf Das Programm wird in einer selbststartenden JAVA.JAR Datei geliefert. Sie benötigen zusätzlich die JAVA Runtime (1.3 oder höher) auf Ihrem System. Die JAVA Runtime können Sie unter java.sun.com downladen. Starten können Sie entweder durch Aufruf der Datei (Doppelklick auf WebLogAnalyser.jar) oder durch Aufruf über die Befehlszeile mit: java jar WebLogAnalyser.jar Der erste Start Bei ersten Start erscheint ein Button über den die Demodatei geladen werden kann. Dies ist für die ersten Schritte der einfachste Weg. Start The program comes in an executeable JAVA.jar file. Additionally the JAVA runtime is required. You can download the JAVA runtime from java.sun.com. Start the program either with a double click on the WebLogAnalyser.jar or via the command line with: java jar WebLogAnalyser.jar The first start At the first start of the program you should see and button that enables the loading of the demo data. This data is included in the.jar file. Die Demodatei wird geladen und verarbeitet (die Logeinträge werden zeitlich sortiert und nach IP zusammengefasst). The demo data is loaded and parsed (the log entries are sorted by date/time and entries with same IP address are merged.
Die Baum-Ansicht Diese Ansicht zeigt eine Baumansicht mit folgenden Eigenschaften: gesamte Besucheranzahl; die IP Adresse dieses Besuchers; 4/8 The Tree View This view shows a tree with the following attributes: Total number of visitors the IP address of the visitor den Zeitpunkt dieses Besuches (Start); die mindest Besuchszeit dieses Besuchs; die Datei die heruntergeladen wurde; wird dieser Eintrag angeklickt, so erscheinen alle Werte zu diesem Eintrag in den unteren Feldern. the time of the visit (first time) the minimal visit time of this visit the file that has been accessed select an entry and the values are shown in the fields below.
Die Normalansicht Diese Ansicht zeigt die Einträge der verarbeiteten Weblog- Dateien in einer zeitlich sortierten Reihenfolgen. Wird ein Eintrag ausgewählt, so werden die Werte in die unteren Felder übernommen. 5/8 The Normal View This view shows all entries, sorted by date/time. Selected entries are shown in the fields below Gespeicherte Filter können angewandt werden. saved filters can be selected Filter können interaktiv eingegeben werden. just in time filters definition
Die Datei-Ansicht Diese Ansicht zeigt alle bekannten Weblog-Dateien. Es können Dateien hinzugefügt oder entfernt werden. Die Dateien selbst werden dabei nur gelesen, nicht gelöscht oder verändert. Datei auswählen und Datei verarbeiten wählen. 6/8 The File View This view shows all known Web-Log files. Files can be added to the list or removed from the list. The log files itself are only read, never changed or deleted. Selected a file and select parse file Nach dem verarbeiten der Datei erhält der Dateieintrag ein Kennzeichen, wie viele Einträge aus dieser Datei gelesen wurde. 1402/1402 bedeutet, alle 1402 Einträge wurden verarbeitet. 0/1402 bedeutet keiner der Einträge wurde verarbeitet. Vermutlich sind diese Einträge in einer anderen Datei enthalten und wurden deshalb aussortiert. After the file has been parsed the entry will shown two numbers. This numbers are the number of log entries that have been read from the file. 1402/1402 means, that all 1402 entries are read successfully 0/1402 means that no entry has been read. This may be caused by duplicated entries in the log files.
Die Filter-Ansicht Diese Ansicht dient zum editieren der Filterfunktion. Ansicht des Filters in Klartext 7/8 The Filter View This view is useful to define and manipulate the filters. The filter is shown here as a self explaining text. Diese Felder verwenden Gespeicherten Filter um die entsprechenden auswählen. Filter zu definieren. Use this fields to select one of the define the filters saved filters Filterbeispiele (für Adressenfilter): *.com Alle Adressen mit Endung.com *.com AND *.de Alle Adressen mit Endung.com oder.de!*.com AND * Nicht Adressen mit.com, aber alle anderen Examples for filters, e.g IP Address filter: *.com all addresses with *.com at the end *.com AND *.de all addresses with *.com or *.de!*.com AND * remove addresses with *.com, but use all others
Der interaktive Filter In der Normal- und der Baumansicht steht der interaktive Filter zu Verfügung. Eingabe des Filters in die unteren Felder. z.b. *.com in das Adressfeld. Eingabetaste drücken um den Filter anzuwenden 8/8 The interactive Filter During the Normal and Tree View the possibility to define filters very quick is given: Input of the filter is possible in the lower fields, e.g. type *.com in the address field. Use the return key to make this filter active Der Filter wird angewandt und die Ansicht entsprechend aktualisiert. TIP: In der Filteransicht kann der Filter übersichtlicher editiert und schließlich auch gespeichert werden. Klicken Sie zuerst einen Eintrag an um die Felder mit den Werten vorzubelegen und ändern sie diesen dann zum Filter um (meist mit dem Platzhalter *). After return the filter is performed and the view will get an update. Hint: The actual used filter can be better seen in the filter view. If you see unexpected results, switch to filter view and check the filter.