System Requirements for
SurfStats Website Website Analytics and SurfStatsLive

SurfStats Website Analytics (also known as SurfStats Website Analytics)

  • Windows 2000 Pro/Server, XP Pro/Server, Windows 2003 (32 and 64 bit OS), Vista, Windows 2008, Windows 7
  • Pentium III, 600 MHz processor, Pentium 4 or faster processor recommended
  • 256 MB Ram, 2 GB recommended
  • 500 MB for an average database. The database requirement is about one tenth of the log file so if your parse one log file of 100 MB, the
    database would take up about 10 MB
  • 500 MB for an average database. The database requirement is about one tenth of the log file so if your parse one log file of 100 MB, the
    database would take up about 10 MB
  • No additional external database is required.

SurfStats Website Analytics parses the log files to a database and then generates the reports to screen, remote folders or email. This can be done on a scheduled bases. The "canned reports" can then be viewed by a browser.

SurfStatsLive

  • Windows 2000 Server, XP Pro/Server, Windows 2003 (32 and 64 bit OS), Vista, Windows 2008, Windows 7
  • Internet Information Server (IIS) 5 or later
  • Pentium III, 600 MHz processor, Pentium 4 or faster processor recommended
  • 256 MB Ram, 2 GB recommended
  • 500 MB for an average database. The database requirement is about one tenth of the log file so if your parse one log file of 100 MB, the
    database would take up about 10 MB
  • No additional external database is required.

SurfStatsLive parses the log files to a database. The report menu can then be accessed by a browser. Reports are generated real-time on demand from the database. SurfStatsLive requires less system resources than the Website Analytics as the log files are continuously updated in the background (not when requested) and only the reports that are needed (not all reports) are generated on demand.


Parsing and reporting speed

Log file analysis is a very resource intensive operation. No Website Analytics can process huge log files satisfactory. Parsing may not complete and reporting will get unacceptably slow if you have many site profiles and/or many log files to analyze. Some tips to help speed up the parsing and reporting with SurfStats Website Analytics or SurfStatsLive:

  • Keep site profiles' database small - Filter out unwanted information during parsing and rather have a few site profiles that report on shorter periods than one that report over a long period.
  • Remove old data from site profiles
  • Remove already parsed log files from the specified log file path and archive it. Otherwise it would be opened to check if it has been updated which can take up a lot of time if you have a lot of log files.
  • Use the program on a dedicated statistics server instead of running the program on the same web host server.
  • Install another program on another machine and do some of the site profiles on it.
  • Rather use SurfstatsLive instead of Surfstats Website Website Analytics.
    Surfstatslive parses log files continuously in the background to the database. Only the requested "live" reports are generated on request from the client's browser.
    Surfstats Website Analytics parses the log files on demand (or schedule). ALL the reports are then generated. These "canned" reports can then be viewed with a browser.

SurfStatsLive uses pre-emptive multitasking and uses all CPU processing power during parsing when the processor is idle. It lowers the usage when other processes require it. So it is normal if it shows to use 100% CPU usage when first updating all the site profiles.

If you have a very busy website and a slow machine, it can happen that the processor does not have enough time to process the log files and report requests. The following tip from Mike Bleske at www.bleske.com might help...
"Within Component Services, the default "Pool Size" within the "Pooling & Recycling" tab of the SurfStatsLiveVersion3400 COM+ Application was set to 15. I decreased it to 8 and my memory usage significantly decreased. It appears that performance takes a little hit, however, it no longer errors."

To do this…
Go to Administrative Tools – Component Services – My Computer – SurfStatsLiveVerrsion3400
Right click on SurfStatsLiveVersion3400 and select Properties
Under Pooling & Recycling change the Pool Size setting and click on Apply and OK.


 Home | Contact Us | Site map |  | Privacy Policy | Disclaimer
  ©2015 SurfStats Software. All rights reserved.