Awebvisit: Unterschied zwischen den Versionen

Aus Mikiwiki
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „Das Perl-Skript <b>Awebvisit</b> (auch: aWebVisit) dient der Logdateianalyse eines Webservers, insbesondere der Analyse der Besucherwege. Das Skript liefe...“)
 
Zeile 18: Zeile 18:
=== Ubuntu 8.04 Hardy Heron ===
=== Ubuntu 8.04 Hardy Heron ===


Herunterladen: http://sherlog.europeanservers.net/sherlog-1.2.tar.gz
Herunterladen: http://mikespub.net/tools/aWebVisit/


  $ <b>tar xzf sherlog-1.2.tar.gz</b>
  $ <b><nowiki>wget http://mikespub.net/tools/aWebVisit/awebvist.zip</nowiki></b>
  $ <b>cd sherlog-1.2</b>
  $ <b>unzip -d awebvisit awebvist.zip && cd awebvisit</b>
  $ <b>sudo cp sherlog.conf sherlog.pl /usr/local/bin</b>
  $ <b>cp awebvisit.txt /usr/local/bin/awebvisit.pl</b>
 
Herunterladen: http://martin.gleeson.com/fly/
 
$ <b><nowiki>wget http://martin.gleeson.com/fly/dist/fly-2.0.1.tar.gz</nowiki></b>


== Konfiguration ==
== Konfiguration ==

Version vom 7. August 2009, 18:33 Uhr

Das Perl-Skript Awebvisit (auch: aWebVisit) dient der Logdateianalyse eines Webservers, insbesondere der Analyse der Besucherwege. Das Skript liefert unter anderem folgende Informationen:

  • die häufigsten Einstiegsseiten einer Website
  • die häufigsten Ausstiegsseiten einer Website
  • die häufigsten Transitpunkte einer Website
  • die häufigstverwendeten Hit-and-Run-Punkte einer Website
  • die am häufigsten verfolgten internen Hyperlinks
  • die durchschnittliche Verweildauer jedes Besuchers
  • die durchschnittliche Zahl aufgerufener Seiten je Besuch
  • die durschnittliche Verweildauer auf einer Webseite
  • der Pfad des längsten Besuches (in Zeit doer Treffern)

Die Ergebnisse werden als HTML-Datei dargestellt.

Installation

Vorbedingung ist Perl 5.

Ubuntu 8.04 Hardy Heron

Herunterladen: http://mikespub.net/tools/aWebVisit/

$ wget http://mikespub.net/tools/aWebVisit/awebvist.zip
$ unzip -d awebvisit awebvist.zip && cd awebvisit
$ cp awebvisit.txt /usr/local/bin/awebvisit.pl

Herunterladen: http://martin.gleeson.com/fly/

$ wget http://martin.gleeson.com/fly/dist/fly-2.0.1.tar.gz

Konfiguration

Die Konfigurationsdatei heisst "sherlog.conf" und muss sich im selben Verzeichnis wie das Perl-Skript "sherlog.pl" befinden.

Verwendung

Sherlog erwartet als Eingabe eine Logdatei und gibt auf dem Bildschirm eine ASCII-Textdatei aus.

$ perl sherlog.pl access.log.01 > ausgabe.txt

Konkret kann der Befehl wie folgt aus sehen:

$ perl /usr/local/bin/sherlog.pl /var/log/apache2/access.log.1 > /tmp/ausgabe.txt

Die Ausgabedatei sieht beispielsweise wie folgt aus:

Missing configuration file (sherlog.conf) !
USING DEFAULT PARAMETERS
You should edit sherlog.conf to have best results.

2 visits today of which 2 from humans and  from robots

38 visitors bookmarked your site

Referers Top 10 of the day
       2 -

Errors Top 10 of the day
      37  404 /favicon.ico
       1  404 /favicon.ico coming from "http://localhost/wiki_privat/index.php/H
auptseite"

Pages Top 10 of the day
     101 *
      90 /wiki_privat/index.php/Hauptseite
      82 /wiki_privat/
      61 /wiki_privat/index.php
      38 /favicon.ico
      14 /wiki_privat/skins/common/wikibits.js
      12 /wiki_privat/index.php/Gesundheit
       6 /wiki_privat/index.php/Einkaufen
       5 /wiki_privat/index.php/Passw%C3%B6rter
       4 /wiki_privat/index.php/Fotos

Monitored pages

-------------- 127.0.0.1 ---------------

391 pages in 15 hour 54

Browser : Mozilla/5.0(X11;U;Linuxi686;de;rv:1.9.0.12)Gecko/2009070812Ubuntu/8.04(hardy)Firefox/3.0.12


26/Jul/2009:20:39:12 - /wiki_privat/
26/Jul/2009:20:39:12 - /wiki_privat/index.php/Hauptseite
26/Jul/2009:21:50:14 - /wiki_privat/
26/Jul/2009:21:50:15 - /wiki_privat/index.php/Hauptseite
26/Jul/2009:21:50:20 - /wiki_privat/index.php/Gesundheit
26/Jul/2009:23:58:32 - /wiki_privat/
26/Jul/2009:23:58:33 - /wiki_privat/index.php/Hauptseite
26/Jul/2009:23:58:37 - /wiki_privat/index.php/Personen
...

Weblinks

Vorlage:Weblinks1