During the night I tried a server reboot. I guess I have to wait until 0400 hrs to see if it is successful?
I also did a check of the files in the webstat directory and the latest ones are all still stuck on this morning at 06:09 hrs:
[root@plesk2 ~]# ls -l /var/www/vhosts/domain1.com/statistics/webstat
total 6292
drwxr-xr-x 2 root root 4096 Nov 1 04:21 2009-10
drwxr-xr-x 2 root root 4096 Dec 1 04:08 2009-11
drwxr-xr-x 2 root root 4096 Jan 1 04:08 2009-12
drwxr-xr-x 2 root root 4096 Feb 1 04:03 2010-01
drwxr-xr-x 2 root root 4096 Feb 25 06:10 2010-02
-rw-r--r-- 1 root root 2141821 Feb 1 04:03 awstats012010.domain1.com-http.txt
-rw-r--r-- 1 root root 1514898 Feb 25 06:09 awstats022010.domain1.com-http.txt
-rw-r--r-- 1 root root 296354 Nov 1 04:21 awstats102009.domain1.com-http.txt
-rw-r--r-- 1 root root 614272 Dec 1 04:08 awstats112009.domain1.com-http.txt
-rw-r--r-- 1 root root 1819212 Jan 1 04:08 awstats122009.domain1.com-http.txt
lrwxrwxrwx 1 root root 7 Feb 25 06:09 current -> 2010-02
-rwxr-xr-x 1 root root 457 Feb 25 06:10 index.html
-rwxr-xr-x 1 root root 1119 Feb 25 06:10 nav.html
[root@plesk2 ~]#
[root@plesk2 ~]# dir -l /var/www/vhosts/domain1.com/statistics/webstat/current
lrwxrwxrwx 1 root root 7 Feb 25 06:09 /var/www/vhosts/domain1.com/statistics/webstat/current -> 2010-02
[root@plesk2 ~]#
I also tried rebuilding the webstats for a single domain:
[root@plesk2 ~]# /usr/local/psa/admin/sbin/statistics --calculate-one --domain-name=domain1.com
Create/Update database for config "/usr/local/psa/etc/awstats/awstats.domain1.com-http.conf" by AWStats version 6.6 (build 1.887)
From data in log file "-"...
Phase 1 : First bypass old records, searching new record...
Searching new records from beginning of log file...
Phase 2 : Now process new records (Flush history on disk after 20000 hosts)...
Jumped lines in file: 0
Parsed lines in file: 211
Found 0 dropped records,
Found 0 corrupted records,
Found 0 old records,
Found 211 new qualified records.
Build main page: "/var/www/cgi-bin/awstats/awstats.pl" -config=domain1.com-http -staticlinks -configdir=/usr/local/psa/etc/awstats -output
Build alldomains page: "/var/www/cgi-bin/awstats/awstats.pl" -config=domain1.com-http -staticlinks -configdir=/usr/local/psa/etc/awstats -output=alldomains
Build allhosts page: "/var/www/cgi-bin/awstats/awstats.pl" -config=domain1.com-http -staticlinks -configdir=/usr/local/psa/etc/awstats -output=allhosts
Build lasthosts page: "/var/www/cgi-bin/awstats/awstats.pl" -config=domain1.com-http -staticlinks -configdir=/usr/local/psa/etc/awstats -output=lasthosts
Build unknownip page: "/var/www/cgi-bin/awstats/awstats.pl" -config=domain1.com-http -staticlinks -configdir=/usr/local/psa/etc/awstats -output=unknownip
Build allrobots page: "/var/www/cgi-bin/awstats/awstats.pl" -config=domain1.com-http -staticlinks -configdir=/usr/local/psa/etc/awstats -output=allrobots
Build lastrobots page: "/var/www/cgi-bin/awstats/awstats.pl" -config=domain1.com-http -staticlinks -configdir=/usr/local/psa/etc/awstats -output=lastrobots
Build session page: "/var/www/cgi-bin/awstats/awstats.pl" -config=domain1.com-http -staticlinks -configdir=/usr/local/psa/etc/awstats -output=session
Build urldetail page: "/var/www/cgi-bin/awstats/awstats.pl" -config=domain1.com-http -staticlinks -configdir=/usr/local/psa/etc/awstats -output=urldetail
Build urlentry page: "/var/www/cgi-bin/awstats/awstats.pl" -config=domain1.com-http -staticlinks -configdir=/usr/local/psa/etc/awstats -output=urlentry
Build urlexit page: "/var/www/cgi-bin/awstats/awstats.pl" -config=domain1.com-http -staticlinks -configdir=/usr/local/psa/etc/awstats -output=urlexit
Build osdetail page: "/var/www/cgi-bin/awstats/awstats.pl" -config=domain1.com-http -staticlinks -configdir=/usr/local/psa/etc/awstats -output=osdetail
Build unknownos page: "/var/www/cgi-bin/awstats/awstats.pl" -config=domain1.com-http -staticlinks -configdir=/usr/local/psa/etc/awstats -output=unknownos
Build browserdetail page: "/var/www/cgi-bin/awstats/awstats.pl" -config=domain1.com-http -staticlinks -configdir=/usr/local/psa/etc/awstats -output=browserdetail
Build unknownbrowser page: "/var/www/cgi-bin/awstats/awstats.pl" -config=domain1.com-http -staticlinks -configdir=/usr/local/psa/etc/awstats -output=unknownbrowser
Build refererse page: "/var/www/cgi-bin/awstats/awstats.pl" -config=domain1.com-http -staticlinks -configdir=/usr/local/psa/etc/awstats -output=refererse
Build refererpages page: "/var/www/cgi-bin/awstats/awstats.pl" -config=domain1.com-http -staticlinks -configdir=/usr/local/psa/etc/awstats -output=refererpages
Build keyphrases page: "/var/www/cgi-bin/awstats/awstats.pl" -config=domain1.com-http -staticlinks -configdir=/usr/local/psa/etc/awstats -output=keyphrases
Build keywords page: "/var/www/cgi-bin/awstats/awstats.pl" -config=domain1.com-http -staticlinks -configdir=/usr/local/psa/etc/awstats -output=keywords
Build errors404 page: "/var/www/cgi-bin/awstats/awstats.pl" -config=domain1.com-http -staticlinks -configdir=/usr/local/psa/etc/awstats -output=errors404
20 files built.
Main HTML page is 'awstats.domain1.com-http.html'.
Create/Update database for config "/usr/local/psa/etc/awstats/awstats.domain1.com-https.conf" by AWStats version 6.6 (build 1.887)
From data in log file "-"...
Phase 1 : First bypass old records, searching new record...
Searching new records from beginning of log file...
Jumped lines in file: 0
Parsed lines in file: 0
Found 0 dropped records,
Found 0 corrupted records,
Found 0 old records,
Found 0 new qualified records.
Build main page: "/var/www/cgi-bin/awstats/awstats.pl" -config=domain1.com-https -staticlinks -configdir=/usr/local/psa/etc/awstats -output
Build alldomains page: "/var/www/cgi-bin/awstats/awstats.pl" -config=domain1.com-https -staticlinks -configdir=/usr/local/psa/etc/awstats -output=alldomains
Build allhosts page: "/var/www/cgi-bin/awstats/awstats.pl" -config=domain1.com-https -staticlinks -configdir=/usr/local/psa/etc/awstats -output=allhosts
Build lasthosts page: "/var/www/cgi-bin/awstats/awstats.pl" -config=domain1.com-https -staticlinks -configdir=/usr/local/psa/etc/awstats -output=lasthosts
Build unknownip page: "/var/www/cgi-bin/awstats/awstats.pl" -config=domain1.com-https -staticlinks -configdir=/usr/local/psa/etc/awstats -output=unknownip
Build allrobots page: "/var/www/cgi-bin/awstats/awstats.pl" -config=domain1.com-https -staticlinks -configdir=/usr/local/psa/etc/awstats -output=allrobots
Build lastrobots page: "/var/www/cgi-bin/awstats/awstats.pl" -config=domain1.com-https -staticlinks -configdir=/usr/local/psa/etc/awstats -output=lastrobots
Build session page: "/var/www/cgi-bin/awstats/awstats.pl" -config=domain1.com-https -staticlinks -configdir=/usr/local/psa/etc/awstats -output=session
Build urldetail page: "/var/www/cgi-bin/awstats/awstats.pl" -config=domain1.com-https -staticlinks -configdir=/usr/local/psa/etc/awstats -output=urldetail
Build urlentry page: "/var/www/cgi-bin/awstats/awstats.pl" -config=domain1.com-https -staticlinks -configdir=/usr/local/psa/etc/awstats -output=urlentry
Build urlexit page: "/var/www/cgi-bin/awstats/awstats.pl" -config=domain1.com-https -staticlinks -configdir=/usr/local/psa/etc/awstats -output=urlexit
Build osdetail page: "/var/www/cgi-bin/awstats/awstats.pl" -config=domain1.com-https -staticlinks -configdir=/usr/local/psa/etc/awstats -output=osdetail
Build unknownos page: "/var/www/cgi-bin/awstats/awstats.pl" -config=domain1.com-https -staticlinks -configdir=/usr/local/psa/etc/awstats -output=unknownos
Build browserdetail page: "/var/www/cgi-bin/awstats/awstats.pl" -config=domain1.com-https -staticlinks -configdir=/usr/local/psa/etc/awstats -output=browserdetail
Build unknownbrowser page: "/var/www/cgi-bin/awstats/awstats.pl" -config=domain1.com-https -staticlinks -configdir=/usr/local/psa/etc/awstats -output=unknownbrowser
Build refererse page: "/var/www/cgi-bin/awstats/awstats.pl" -config=domain1.com-https -staticlinks -configdir=/usr/local/psa/etc/awstats -output=refererse
Build refererpages page: "/var/www/cgi-bin/awstats/awstats.pl" -config=domain1.com-https -staticlinks -configdir=/usr/local/psa/etc/awstats -output=refererpages
Build keyphrases page: "/var/www/cgi-bin/awstats/awstats.pl" -config=domain1.com-https -staticlinks -configdir=/usr/local/psa/etc/awstats -output=keyphrases
Build keywords page: "/var/www/cgi-bin/awstats/awstats.pl" -config=domain1.com-https -staticlinks -configdir=/usr/local/psa/etc/awstats -output=keywords
Build errors404 page: "/var/www/cgi-bin/awstats/awstats.pl" -config=domain1.com-https -staticlinks -configdir=/usr/local/psa/etc/awstats -output=errors404
20 files built.
Main HTML page is 'awstats.domain1.com-https.html'.
Create/Update database for config "/usr/local/psa/etc/awstats/awstats.domain1.com-anon_ftp.conf" by AWStats version 6.6 (build 1.887)
From data in log file "-"...
Phase 1 : First bypass old records, searching new record...
Searching new records from beginning of log file...
Jumped lines in file: 0
Parsed lines in file: 0
Found 0 dropped records,
Found 0 corrupted records,
Found 0 old records,
Found 0 new qualified records.
Build main page: "/var/www/cgi-bin/awstats/awstats.pl" -config=domain1.com-anon_ftp -staticlinks -configdir=/usr/local/psa/etc/awstats -output
Build alldomains page: "/var/www/cgi-bin/awstats/awstats.pl" -config=domain1.com-anon_ftp -staticlinks -configdir=/usr/local/psa/etc/awstats -output=alldomains
Build allhosts page: "/var/www/cgi-bin/awstats/awstats.pl" -config=domain1.com-anon_ftp -staticlinks -configdir=/usr/local/psa/etc/awstats -output=allhosts
Build lasthosts page: "/var/www/cgi-bin/awstats/awstats.pl" -config=domain1.com-anon_ftp -staticlinks -configdir=/usr/local/psa/etc/awstats -output=lasthosts
Build unknownip page: "/var/www/cgi-bin/awstats/awstats.pl" -config=domain1.com-anon_ftp -staticlinks -configdir=/usr/local/psa/etc/awstats -output=unknownip
Build allrobots page: "/var/www/cgi-bin/awstats/awstats.pl" -config=domain1.com-anon_ftp -staticlinks -configdir=/usr/local/psa/etc/awstats -output=allrobots
Build lastrobots page: "/var/www/cgi-bin/awstats/awstats.pl" -config=domain1.com-anon_ftp -staticlinks -configdir=/usr/local/psa/etc/awstats -output=lastrobots
Build session page: "/var/www/cgi-bin/awstats/awstats.pl" -config=domain1.com-anon_ftp -staticlinks -configdir=/usr/local/psa/etc/awstats -output=session
Build urldetail page: "/var/www/cgi-bin/awstats/awstats.pl" -config=domain1.com-anon_ftp -staticlinks -configdir=/usr/local/psa/etc/awstats -output=urldetail
Build urlentry page: "/var/www/cgi-bin/awstats/awstats.pl" -config=domain1.com-anon_ftp -staticlinks -configdir=/usr/local/psa/etc/awstats -output=urlentry
Build urlexit page: "/var/www/cgi-bin/awstats/awstats.pl" -config=domain1.com-anon_ftp -staticlinks -configdir=/usr/local/psa/etc/awstats -output=urlexit
Build osdetail page: "/var/www/cgi-bin/awstats/awstats.pl" -config=domain1.com-anon_ftp -staticlinks -configdir=/usr/local/psa/etc/awstats -output=osdetail
Build unknownos page: "/var/www/cgi-bin/awstats/awstats.pl" -config=domain1.com-anon_ftp -staticlinks -configdir=/usr/local/psa/etc/awstats -output=unknownos
Build browserdetail page: "/var/www/cgi-bin/awstats/awstats.pl" -config=domain1.com-anon_ftp -staticlinks -configdir=/usr/local/psa/etc/awstats -output=browserdetail
Build unknownbrowser page: "/var/www/cgi-bin/awstats/awstats.pl" -config=domain1.com-anon_ftp -staticlinks -configdir=/usr/local/psa/etc/awstats -output=unknownbrowser
Build refererse page: "/var/www/cgi-bin/awstats/awstats.pl" -config=domain1.com-anon_ftp -staticlinks -configdir=/usr/local/psa/etc/awstats -output=refererse
Build refererpages page: "/var/www/cgi-bin/awstats/awstats.pl" -config=domain1.com-anon_ftp -staticlinks -configdir=/usr/local/psa/etc/awstats -output=refererpages
Build keyphrases page: "/var/www/cgi-bin/awstats/awstats.pl" -config=domain1.com-anon_ftp -staticlinks -configdir=/usr/local/psa/etc/awstats -output=keyphrases
Build keywords page: "/var/www/cgi-bin/awstats/awstats.pl" -config=domain1.com-anon_ftp -staticlinks -configdir=/usr/local/psa/etc/awstats -output=keywords
Build errors404 page: "/var/www/cgi-bin/awstats/awstats.pl" -config=domain1.com-anon_ftp -staticlinks -configdir=/usr/local/psa/etc/awstats -output=errors404
20 files built.
Main HTML page is 'awstats.domain1.com-anon_ftp.html'.
Create/Update database for config "/usr/local/psa/etc/awstats/awstats.domain1.com-ftp.conf" by AWStats version 6.6 (build 1.887)
From data in log file "-"...
Phase 1 : First bypass old records, searching new record...
Searching new records from beginning of log file...
Jumped lines in file: 0
Parsed lines in file: 0
Found 0 dropped records,
Found 0 corrupted records,
Found 0 old records,
Found 0 new qualified records.
Build main page: "/var/www/cgi-bin/awstats/awstats.pl" -config=domain1.com-ftp -staticlinks -configdir=/usr/local/psa/etc/awstats -output
Build alldomains page: "/var/www/cgi-bin/awstats/awstats.pl" -config=domain1.com-ftp -staticlinks -configdir=/usr/local/psa/etc/awstats -output=alldomains
Build allhosts page: "/var/www/cgi-bin/awstats/awstats.pl" -config=domain1.com-ftp -staticlinks -configdir=/usr/local/psa/etc/awstats -output=allhosts
Build lasthosts page: "/var/www/cgi-bin/awstats/awstats.pl" -config=domain1.com-ftp -staticlinks -configdir=/usr/local/psa/etc/awstats -output=lasthosts
Build unknownip page: "/var/www/cgi-bin/awstats/awstats.pl" -config=domain1.com-ftp -staticlinks -configdir=/usr/local/psa/etc/awstats -output=unknownip
Build allrobots page: "/var/www/cgi-bin/awstats/awstats.pl" -config=domain1.com-ftp -staticlinks -configdir=/usr/local/psa/etc/awstats -output=allrobots
Build lastrobots page: "/var/www/cgi-bin/awstats/awstats.pl" -config=domain1.com-ftp -staticlinks -configdir=/usr/local/psa/etc/awstats -output=lastrobots
Build session page: "/var/www/cgi-bin/awstats/awstats.pl" -config=domain1.com-ftp -staticlinks -configdir=/usr/local/psa/etc/awstats -output=session
Build urldetail page: "/var/www/cgi-bin/awstats/awstats.pl" -config=domain1.com-ftp -staticlinks -configdir=/usr/local/psa/etc/awstats -output=urldetail
Build urlentry page: "/var/www/cgi-bin/awstats/awstats.pl" -config=domain1.com-ftp -staticlinks -configdir=/usr/local/psa/etc/awstats -output=urlentry
Build urlexit page: "/var/www/cgi-bin/awstats/awstats.pl" -config=domain1.com-ftp -staticlinks -configdir=/usr/local/psa/etc/awstats -output=urlexit
Build osdetail page: "/var/www/cgi-bin/awstats/awstats.pl" -config=domain1.com-ftp -staticlinks -configdir=/usr/local/psa/etc/awstats -output=osdetail
Build unknownos page: "/var/www/cgi-bin/awstats/awstats.pl" -config=domain1.com-ftp -staticlinks -configdir=/usr/local/psa/etc/awstats -output=unknownos
Build browserdetail page: "/var/www/cgi-bin/awstats/awstats.pl" -config=domain1.com-ftp -staticlinks -configdir=/usr/local/psa/etc/awstats -output=browserdetail
Build unknownbrowser page: "/var/www/cgi-bin/awstats/awstats.pl" -config=domain1.com-ftp -staticlinks -configdir=/usr/local/psa/etc/awstats -output=unknownbrowser
Build refererse page: "/var/www/cgi-bin/awstats/awstats.pl" -config=domain1.com-ftp -staticlinks -configdir=/usr/local/psa/etc/awstats -output=refererse
Build refererpages page: "/var/www/cgi-bin/awstats/awstats.pl" -config=domain1.com-ftp -staticlinks -configdir=/usr/local/psa/etc/awstats -output=refererpages
Build keyphrases page: "/var/www/cgi-bin/awstats/awstats.pl" -config=domain1.com-ftp -staticlinks -configdir=/usr/local/psa/etc/awstats -output=keyphrases
Build keywords page: "/var/www/cgi-bin/awstats/awstats.pl" -config=domain1.com-ftp -staticlinks -configdir=/usr/local/psa/etc/awstats -output=keywords
Build errors404 page: "/var/www/cgi-bin/awstats/awstats.pl" -config=domain1.com-ftp -staticlinks -configdir=/usr/local/psa/etc/awstats -output=errors404
20 files built.
Main HTML page is 'awstats.domain1.com-ftp.html'.
error: error accessing /var/www/vhosts/induction.domain3.com/statistics/logs: No such file or directory
error: induction.domain3.com:1 glob failed for /var/www/vhosts/induction.domain3.com/statistics/logs/*.processed
error: error accessing /var/www/vhosts/plesk3.serverdomain.co.uk/statistics/logs: No such file or directory
error: plesk3.serverdomain.co.uk:1 glob failed for /var/www/vhosts/plesk3.serverdomain.co.uk/statistics/logs/*.processed
error: error accessing /var/www/vhosts/domain2.com/statistics/logs: No such file or directory
error: domain2.com:1 glob failed for /var/www/vhosts/domain2.com /statistics/logs/*.processed
[root@plesk2 ~]#
Do the errors at the end referring to different domains give any clue?
Is there any way we can see whether the server is counting the activity in real time?
The other thing I THINK is happening is that the domains are not showing up any growing traffic usage each day. The particular domain in question above is a heavy use domain and I think that the traffic usage has been the same for the last few days.
I do hope that people can help us get this back working. We have made no changes since the server seems to have stopped recording everything!
I did find
http://kb.parallels.com/en/8006 which talks about replacing /usr/local/psa/admin/sbin/pipelog. Should I do that? And if so, how do I replace /usr/local/psa/admin/sbin/pipelog with a downloaded file called update.tar.bz2 now on my desktop? Grateful for advice on that.