The ClickTracks server can be installed on a standard Windows desktop server computer.
Installation Requirements
The user performing the ClickTracks Server installation will need to be logged into the server computer on an account with administrator privileges when installing the ClickTracks Server.
Hardware Requirements
CPU: Pentium 4 1Ghz or faster
ClickTracks server places a much lower CPU processing overhead than most other logfile analyzers. It will coexist with many other tasks and can run on the web server machine or elsewhere on the network. A Pentium 4 processor or better will provide sufficient processing power for most sites.
RAM: 1GB or more
ClickTracks does not run as a multi-threaded application, so a 2 GB dual processor, which splits memory up into four-512MB threads, will result in only 512MB of memory available for ClickTracks. A dual processor is fine, but each thread must have at least 1 GB to accommodate ClickTracks, as it will only run on one thread at a time.
Disk Space: Allow disk space of approximately 15% the size of the originating logfiles. The original logfiles are not kept on the ClickTracks server.
Note: In version 6.1 a new architecture was implemented that requires approximately 50% more disk space than was required in previous versions
Depending on how many hits your website receives, the ClickTracks server may need to read multiple gigabytes of logfile data. A faster CPU and more RAM will make a big difference to performance.
Software Requirements:
Supported Operating Systems:
Windows 2000
Windows 2000 Server
Windows XP Home / Professional
Windows Server 2003
Note that Windows NT 4 is not supported for server use. Also note that Windows 2000 Server may require special configuration in order to enable the ClickTracks Reporting Engine.
Network: ClickTracks Processing Engine reads logfiles from a web server either by downloading over FTP or through Windows file sharing / LAN and places the resulting data store in a folder where they can be served via the HTTP protocol. The Processing Engine must have an FTP login account with read access to the web server(s). The computer must have an open port to the web (usually port 80) through which ClickTracks Client apps and web browsers can download data. This may require making adjustments to firewall settings.
Multiple CPUs
As of version 6.1, ClickTracks will take advantage of multi-processor computers. There are no special configurations to make to take advantage of this capability. It should be understood that the Pro Processor utilizes the additional CPUs by processing multiple datasets at one time. It does not analyze a single dataset on multiple threads, as dataset analysis is an inherently linear activity. Thus, if you have only one dataset you will not experience increased performance.