Deutsch| English

Zurück   Howtoforge Forum > Andere Foren > Smalltalk

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1  
Alt 13.07.2010, 17:07
Erfahrener Benutzer
 
Registriert seit: 27.05.2010
Beiträge: 186
Standard awstats erkennt weder Browser noch Betriebssystem

Hallo,

auf einem frisch installiertem Server läuft ispconfig 3 und a. a. Awstats. Die Logfiles des Apache enthalten alles was notwendig ist aber Browser und Betriebssysteme werden von Awstats nicht erkannt. Habt Ihr eine Idee?

Danke

SW
Mit Zitat antworten
  #2  
Alt 13.12.2010, 17:47
Neuer Benutzer
 
Registriert seit: 13.12.2010
Beiträge: 6
Standard

Das Standard-Format von Apache enthält diese Infos nicht. Man muss bei Apache (z.B. in der vhost-config) das "combined" Log aktivieren und dann bei awstats "LogFormat=1" einstellen. Die Frage, die ich mir jetzt aber gerade stelle ist: Wie stellt man das bei IPSconfig3 ein, ohne das die Konfiguration andauernd überschrieben wird? Dazu habe ich bis jetzt leider noch keine Antwort gefunden :-(
Mit Zitat antworten
  #3  
Alt 13.12.2010, 19:45
Administrator
 
Registriert seit: 08.08.2007
Beiträge: 8.823
Standard

Manuell ändert man vhsot Dateien schonmal garnicht. Sie sind nicht dafür da und werden daher auch automatisch bereinigt, wenn Du etwas änderst.

Wenn Du etwas zu einem vhost hinzufügen möchtest, dann benutzt man dafür das apache direktiven Fed unter optionen.

Um das Logformat zu ändern muss aber nichts im vhsot geändert werden, da dies zentral geregelt wird. Und zwar in der Datei /etc/apache2/sites-available/ispconfig.conf

Damit diese dann nicht überschrieben wird wenn Du z.B. eine neue Ip einfügst, copierst Du die Date:

/usr/local/ispconfig/server/conf/vhost.conf.master

nach

/usr/local/ispconfig/server/conf-custom/vhost.conf.master

und machst die Änderungen dort auch.
Mit Zitat antworten
  #4  
Alt 20.01.2011, 15:08
Neuer Benutzer
 
Registriert seit: 13.12.2010
Beiträge: 6
Standard

Danke Till! Deine Ausführungen waren schon mal sehr hilfreich. Jetzt verstehe ich als "Neuling" die Logik von ISPConfig schon viel besser.

Allerdings scheint es so zu sein, dass in der Datei /etc/apache2/sites-available/ispconfig.conf schon das "combined" Logformat eingestellt ist. Nur in leicht geänderter Form:

Code:
LogFormat "%v %h %l %u %t \"%r\" %>s %B \"%{Referer}i\" \"%{User-Agent}i\"" combined_ispconfig
Die awstats-Auswertung unter Ubuntu 10.04 enthält aber keine Betriebssysteme, keine Browser und leider auch keine " Links from an Internet Search Engine".

Wenn ich das Logformat jetzt auf das normale "combined" Logformat ändere läuft leider der nächtlich Cronjob nicht mehr, der die Stats erstellt. Ganz so einfach scheint das Problem also leider nicht zu lösen zu sein

Hat hier vielleicht jemand noch eine Idee? Ich will ja nicht gleich den ganzen Cronjob umprogrammieren.
Mit Zitat antworten
  #5  
Alt 20.01.2011, 15:18
Administrator
 
Registriert seit: 08.08.2007
Beiträge: 8.823
Standard

Das normale combined Format kann nicht auf einem hosting System mit zentralem logfile funktionieren, da die Information über den vhost fehlt. Das normale Format lässt sich also nicht pro Webseite auswerten und man könnte daher auch garkeinen neuen Cronjob dafür programmieren.

Stattdessen solltest Du mal schauen, welcher parameter die fehlenden Daten enthält und diesen fügst Du dann zom ispconfig_combines Format hinzu.
Mit Zitat antworten
  #6  
Alt 20.01.2011, 16:12
Neuer Benutzer
 
Registriert seit: 13.12.2010
Beiträge: 6
Lächeln

Zitat:
Zitat von Till Beitrag anzeigen
Das normale combined Format kann nicht auf einem hosting System mit zentralem logfile funktionieren, da die Information über den vhost fehlt. Das normale Format lässt sich also nicht pro Webseite auswerten und man könnte daher auch garkeinen neuen Cronjob dafür programmieren.

Stattdessen solltest Du mal schauen, welcher parameter die fehlenden Daten enthält und diesen fügst Du dann zom ispconfig_combines Format hinzu.
Danke Till, für Deine Antwort in Lichtgeschwindigkeit

Genau da liegt aber aktuell auch mein Verständnissproblem. Referer und User-Agent scheinen ja im Log zu stehen. Damit sollte sich so etwas wie "Links from an Internet Search Engine" auswerten lassen. Eventuell stört awstats also die Reihenfolge. Kann man die Reihenfolge ändern? Oder läuft dann der Nachtjob wieder nicht?
Mit Zitat antworten
  #7  
Alt 20.01.2011, 16:37
Administrator
 
Registriert seit: 08.08.2007
Beiträge: 8.823
Standard

Du kannst die Reihenfolge ändern, solange das %v an erste Stelle steht.
Mit Zitat antworten
  #8  
Alt 01.02.2011, 09:53
Erfahrener Benutzer
 
Registriert seit: 27.05.2010
Beiträge: 186
Standard

@kpurrucker: Hast Du das lösen können?
Mit Zitat antworten
  #9  
Alt 01.02.2011, 10:18
Neuer Benutzer
 
Registriert seit: 13.12.2010
Beiträge: 6
Standard

Zitat:
Zitat von stefanw Beitrag anzeigen
@kpurrucker: Hast Du das lösen können?
Leider bis jetzt noch nicht. Habe schon etwas mit dem Logformat rumgespielt. Bis jetzt hat das aber noch nichts gebracht. Ich hatte bis jetzt aber auch noch nicht die Zeit, um mich damit länger zu beschäftigen.

Aber aufgeschoben ist nicht aufgehoben und wenn ich eine Lösung finde werde ich sie hier posten
Mit Zitat antworten
  #10  
Alt 04.02.2011, 09:53
Neuer Benutzer
 
Registriert seit: 07.11.2009
Beiträge: 16
Standard

Hallo zusammen,

ich habe das gleiche Problem mit ISPConfig 3 und awstats: es werden keine Browser und Betriebssysteme ausgewertet. Die Logfiles enthalten aber alle notwendigen Daten. Auf einem anderen System (das noch nicht vollständig unter ISPConfig läuft), läuft awstats einwandfrei. Die Logs sind absolut identisch, ebenso das Logformat (bis auf das %v am Anfang zur Markierung des vhosts). Auch die Versionen sind identisch (6.7, build 1.892). Der Unterschied zwischen den Systemen ist der, dass ich auf dem System mit funktionierendem awstats mittels awstats.pl auf die generierten Auswertungen zugreife, während unter ispconfig die html-Versionen erzeugt und abgelegt werden (@Till: warum eigentlich?) und die awstats-icons nicht angezeigt werden. Ich werde am WE mal ein wenig tiefer in die Materie einsteigen.

Gruß, harvey

Mit Zitat antworten
Antwort


Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre 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 an



Alle Zeitangaben in WEZ +2. Es ist jetzt 07:09 Uhr.


Powered by vBulletin® Version 3.8.1 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.6.0