Skip to main content

Application Server Requirements

warning

Netwrix Threat Manager cannot be installed on the same server as Netwrix Threat Manager Reporting Module.

The Windows server can be physical or virtual. The following Windows server operating systems are supported:

  • Windows Server 2022
  • Windows Server 2019
  • Windows Server 2016

Additionally the server must meet these requirements:

  • US English language installation

RAM, CPU, and Disk Space

These are dependent upon the total number of daily events sent to Threat Manager. It is suggested to use the total events for a peak day of the week, by activity.

EnvironmentEnterpriseExtra LargeLargeMediumSmallExtra Small
Daily Events130 M90 M45 M21 M4.5 M875 K
RAM64 GB64 GB32 GB32 GB32 GB16 GB
Cores24128844
Daily Disk Usage300 GB170 GB120 GB40 GB10 GB5 GB
Total Disk Space4 TB3 TB2 TB1 TB1 TB1 TB
IOPS8,0005,0003,0002,0001,000500
note

All values are based upon a seven day event retention period in Threat Manager.

Daily events to be monitored by Threat Manager can typically be discovered by using Netwrix Threat Prevention or Netwrix Activity Monitor. When planning a deployment where there is currently no Netwrix agent deployed, it can be more difficult to plan for scale. However, the following are estimations based on organization size can be used:

  • For fewer than 1,000 active users

    • Generally assume 21 million daily events (Medium environment)
  • For 1,000-10,000 active users

    • Generally assume 45 million daily events (Large environment)
  • For more than 10,000 active users

    • Generally assume at minimum 100 million daily events (Extra Large-Enterprise environment)

Minimum hardware requirements

  • 8 GB RAM

  • 4 CPU Cores

  • 150 GB Disk Space

Additional Server Requirements

The following are additional requirements for the application server:

  • .NET 8.0.11
  • .NET Desktop Runtime 8.0.11
  • ASP.NET Core 8.0.11
  • VC++ redist v14.28.29914
  • Python v3.10.8x64

Additional Considerations when Database is on the Application Server

The following considerations must be accommodated for:

  • When running antivirus scans against the PostgreSQL v14 database, the PostgreSQL data folder must be excluded from the scans in order to prevent database complications.
  • For performance reasons, disable Windows File Indexing on the drive containing the Threat Manager database.
  • Disk Defragmentation jobs should never be performed on the drive containing Threat Manager PostgreSQL database. This can cause operational issues with the PostgreSQL database.

Permissions for Installation and Application Use

The following permissions are required to install and use the application:

  • Membership in the local Administrators group

Virtual Environment Recommendations

While physical machines are always preferred, we fully support the use of virtual machines. This section contains special considerations when leveraging virtualization.

  • VMWare® ESX® – If using ESX, the following specifications are recommended:

    • ESX 4.0 / ESXi™ 4.1 or higher
    • Virtual Hardware 7 or higher
    • All Virtual Machines installed on the same datacenter / rack
  • Virtual Storage Consideration

    • In the server requirements, when separate disks are required for the servers, that should translate to separate data stores on the VM host machine.