SurfStats Website Traffic Analyzer (also
known as SurfStats Log analyzer)
- 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 Log Analyzer 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 Log Analyzer 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 log analyzer 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 Traffic Analyzer 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
Traffic Analyzer.
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 Traffic Analyzer
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.
|