Plesk 8.1 jetzt mit Logfile-Analyse von AWStats

Im Forum Shop-Technik geht es um alles zum Thema Blog-Hosting, CMS-Hosting, Webhosting, Shop-Hosting und Internet-Service-Provider.


Moderator: seo-beratung

Plesk 8.1 jetzt mit Logfile-Analyse von AWStats

Beitragvon seo-beratung » 22.01.07

AWStats logfile analyzer
I. Setup: Installation und Konfiguration
II. Process Logdateien: Herstellen bzw. Updaten der Statistik-Daten
III. Reports erstellen: Herstellen und auslesen von Reports

Das komplette Inhaltsverzeichnis der AWStats Dokumentation beinhaltet folgende Punkte:

Release Notes
What is AWStats / Features
New Features / Changelog
Upgrade

Reference manual
Install, Setup and Use AWStats
Configuration Directives/Options
Configuration for Extra Sections feature
Contribs, plugins and resources
Other provided utilities
AWStats Webmin admin module
Glossary of terms

Other Topics
Comparison with other log analyzers
FAQ and Troubleshooting
Benchmarks
AWStats License
Security

Leider funktionieren momentan bei der Server-Installation noch nicht die Icons und das Update. Hatte noch nicht genügend Zeit hier weiter nachzuforschen. Dennoch ist das ein sehr hochwertiger Tool, so dass bei Plesk neben Webalizer jetzt auch AWStats vorhanden sind. Die Dokumentation von Plesk empfiehlt ausdrücklich AWStats als Lösung.

Gruss aus Bayern
Benutzeravatar
seo-beratung
Moderator
 
Beiträge: 367
Registriert: 03/06
Wohnort: Kleinaitingen


Re: Plesk 8.1 jetzt mit Logfile-Analyse von AWStats
AWStats installieren unter Plesk 8.1 und OpenSuse 10

Beitragvon seo-beratung » 22.02.07

Folgende Anleitung richtet AWStats ein unter Plesk 8.1 und openSuse 10 (z.B. Strato Highend-Server):

Schritt 1: Konfigurationsdatei erstellen /etc/awstats/awstats.domain.tld.conf
Code: Alles auswählen
# CHANGES by wallaby IT-Systems
LogFile="/var/www/vhosts/domain.tld/statistics/logs/access_log"
DirIcons="/usr/share/awstats/wwwroot/icon"
DirData="/var/www/vhosts/domain.tld/statistics/webstat"
HostAliases="erste-domain.tld zweite-domain.tld localhost 127.0.0.1 REGEX[myserver\.com$]"
AllowToUpdateStatsFromBrowser=1

Schritt 2: Cron Job einrichten unter /usr/sbin/awstats-cron.sh (0755 / root / root)
Code: Alles auswählen
/usr/share/awstats/wwwroot/cgi-bin/awstats.pl -update -config=artus-marie.de
/usr/share/awstats/tools/awstats_buildstaticpages.pl -config=artus-marie.de -lang=de -month=02 -year=2007 -dir=/var/www/vhosts/artus-marie.de/statistics/webstat/ -awstatsprog=/usr/share/awstats/wwwroot/cgi-bin/awstats.pl
cd /var/www/vhosts/artus-marie.de/statistics/webstat/
rm index.html
mv awstats.artus-marie.de.html index.html

Schritt 3: Täglichen Cron Job durchführen. Einrichten unter Plesk > Server > Scheduled Tasks > root
Code: Alles auswählen
18   18   *   *   *   /usr/sbin/awstats-cron.sh >/dev/null 2>&1


Mit diesen Einstellungen wird täglich um 18:18 Uhr die Webstatistik aktualisiert. Variiert man noch die Werte für "-month=02 -year=2007" klappt das nicht nur im Februar 2007, sondern in anderen Monaten. Mit einem weiteren Skript lässt sich dann am Monatsende die komplette Webstatistik für Februar 2007 in den Ordner /var/www/vhosts/domain.tld/statistics/webstat/02-2007/ verschieben.

Die User öffnen das ganze passwortgeschützt im Webbrowser mit https://domain.tld/plesk-stat/webstat/ bzw. https://domain.tld/plesk-stat/webstat/02-2007/

Gruss aus Bayern

PS: Natürlich darf man nicht vergessen "domain.tld" durch den jeweiligen Domainnamen plus Top-Level-Domain zu ersetzen, also z.B. wallaby.de
Benutzeravatar
seo-beratung
Moderator
 
Beiträge: 367
Registriert: 03/06
Wohnort: Kleinaitingen


Re: Plesk 8.1 jetzt mit Logfile-Analyse von AWStats
AWStats Cron-Job für Tages- und Monatsstatistik

Beitragvon seo-beratung » 19.03.07

Das nachfolgende Skript als Cron-Job (/usr/sbin) erstellt täglich um 23:56 die tagesaktuellen Webstatistiken. Zugleich wird jeweils am 1. eines jeden Monats die Monatstatistik des Vormonats erstellt. Aufrufbar ist das ganze unter https://domain1.de/plesk-stat/webstat/2007-03

Code: Alles auswählen
MYDAY=`date +%d`
MYYEAR=`date +%Y`
MYMONTH=`date -d "\`date +\"%Y-%m-01\"\` yesterday" \
              +%m`

/usr/share/awstats/tools/awstats_updateall.pl now -awstatsprog=/usr/share/awstats/wwwroot/cgi-bin/awstats.pl

for MYDOMAIN in domain1.de domain2.de domain3.de

do

   if [ $MYDAY == 1 ]
   then
      mkdir -p /var/www/vhosts/$MYDOMAIN/statistics/webstat/$MYYEAR-$MYMONTH
      /usr/share/awstats/tools/awstats_buildstaticpages.pl -config=$MYDOMAIN -lang=de month=$MYMONTH year=$MYYEAR -dir=/var/www/vhosts/$MYDOMAIN/statistics/webstat/$MYYEAR-$MYMONTH -awstatsprog=/usr/share/awstats/wwwroot/cgi-bin/awstats.pl
      cd /var/www/vhosts/$MYDOMAIN/statistics/webstat/$MYYEAR-$MYMONTH
      rm index.html
      mv awstats.$MYDOMAIN.html index.html
   fi

   /usr/share/awstats/tools/awstats_buildstaticpages.pl -config=$MYDOMAIN -lang=de -dir=/var/www/vhosts/$MYDOMAIN/statistics/webstat/ -awstatsprog=/usr/share/awstats/wwwroot/cgi-bin/awstats.pl
   cd /var/www/vhosts/$MYDOMAIN/statistics/webstat/
   rm index.html
   mv awstats.$MYDOMAIN.html index.html

done


MYDAY ist der aktuelle Tag, z.B. 1 (am Monatsersten)
MYMONTH ist der aktuelle Vormonat, z.B. 02 (im März)
MYYEAR ist das aktuelle Jahr, z.B. 2007 (zur Zeit)
MYDOMAIN sind alle betroffenen Domains

awstats_buildstaticpages.pl erstellt die Tages- und Monatsstatistik
awstats_updateall.pl startet Updateprozess für alle AWStats config files (awstats.domain1.de.conf) im Verzeichnis /etc/awstats

Gruss aus Bayern
Benutzeravatar
seo-beratung
Moderator
 
Beiträge: 367
Registriert: 03/06
Wohnort: Kleinaitingen


Re: Plesk 8.1 jetzt mit Logfile-Analyse von AWStats

Beitragvon seo-beratung » 17.12.07

In Plesk 8.2 liegen die Konfigurationsdateien nun in "/etc/local/awstats", der Dateiname lautet z.B. awstats.mydomain.de-http.conf

Außerdem ist noch folgendes zu beachten: If you want to use standard directory, you should first move all content of AWStats distribution from current directory: /usr/share/doc/packages/awstats to standard directory: /usr/local/awstats And then, run configure.pl from this location with "/etc/apache2/httpd.conf".

Die awstats.pl liegt in /srv/www/cgi-bin
Benutzeravatar
seo-beratung
Moderator
 
Beiträge: 367
Registriert: 03/06
Wohnort: Kleinaitingen


Re: Plesk 8.1 jetzt mit Logfile-Analyse von AWStats
AWStats Statistiken bleiben leer unter Plesk 8.4

Beitragvon seo-beratung » 01.09.08

AWStats unter Plesk 8.4 bringen Sie zum Laufen, indem Sie nach einem Update von Plesk auf die neue Version die folgenden Schritte durchführen:

Schritt 1: Konfigurationsdateien erstellen

Erstellen Sie für jede einzelne Domain die Konfigurations-Dateien, die AWStats verwenden soll. dies gelingt Ihnen mit dem folgenden Befehl:
Code: Alles auswählen
/usr/local/psa/admin/sbin/webstatmng --set-configs --stat-prog=awstats --domain-name=[domain]

Das Ergebnis liegt dann in: /usr/local/psa/etc/awstats

Schritt 2: Statistik erstellen (optional)

Starten Sie die Erstellung der Statistik dann mit:
Code: Alles auswählen
/usr/local/psa/admin/sbin/statistics

Gruss aus Bayern

Weiterführende Informationen:
AwStats unter Plesk 8.1.0 zum Laufen bringen
Benutzeravatar
seo-beratung
Moderator
 
Beiträge: 367
Registriert: 03/06
Wohnort: Kleinaitingen



Ähnliche Shop Forum Themen passend zu "Plesk 8.1 jetzt mit Logfile-Analyse von AWStats"

Zurück zu Webhosting und Shop-Hosting

Wer ist online im Shop Forum?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast