Community Knowledge Base

SmarterStats System Requirements

SmarterStats was designed to operate efficiently with multiple applications on the same server, based on the following minimum system requirements:

  • Windows Server 2016 64-bit
  • Microsoft .NET 4.8 Framework
  • Dedicated IP Address
  • Active internet connection
  • Microsoft Internet Information Server (IIS)*
  • Minimal IIS Settings
    • Application Development Features
      • .NET Extensibility
      • ASP.NET
      • ISAPI Extensions
      • ISAPI Filters
    • Common HTTP Features
      • Default Documents
      • Directory Browsing
      • HTTP Errors
      • Static Content
    • Health and Diagnostics
      • HTTP Logging
      • Request Monitor
    • Performance Features
      • Static Content Compression
    • Security
      • Request Filtering

One of the unique benefits of SmarterStats is its ability to manage the resources it consumes. Therefore, the resources used by SmarterStats can be adjusted to work in any environment with a variety of other desktop or server applications. For example: On a machine with multiple applications running, the system requirements can be adjusted to account for a number of different factors on the server such as other processes that are running, the size of individual websites, the amount of traffic, the size of the log files generated and more. For more information, see the various Deployment Guides available.

SmarterStats Enterprise Remote Service

If you are running SmarterStats Enterprise with the remote service, SmarterTools recommends the following requirements:

  • Windows Server 2008 R2 or higher
  • Microsoft .NET 4.5 Framework (including all applicable service packs and/or patches)

The remote service can run on any server on which log files reside. It can also use FTP to pull the log files from other servers or it can be configured to pull log files from a network location. Most sites will require the service to use 256MB of RAM or less. However, sites with an abnormal amount of unique page names or sites with extremely large log files (greater than 1GB per day) could require more RAM. Please keep this in mind when looking at a specific web server's hardware configuration (CPU, available memory, etc.).

Important Note: The web interface communicates with the remote service via port 50003. As a result, communication to port 50003 should be open to internal traffic but otherwise firewalled and restricted for any listeners outside the internal network.

Note: Every installation and environment is unique. Extra load caused by excessive volume and/or other factors may require more disk space, memory, database allocation, etc. No warrantee or guarantee is expressed or implied as to the efficacy or viability of these recommendations for a particular environment or application.

*SmarterStats no longer includes a basic web server. Therefore, IIS is required.