System Requirements


SentryOne

SentryOne Components

 SentryOne Client Machine

  • Windows version from supported list below
  • Microsoft .NET 4.7.1 (included in the setup package)
  • Minimum single 1.6 GHz CPU, 1 GB RAM

SentryOne Monitoring Service Machine

  • Windows version from supported list below
  • Microsoft .NET 4.7.1 (included in the setup package)
  • Minimum dual 1.6 GHz CPUs, or 1.6 GHz multi-core CPU, 2 GB RAM

Note:  The Microsoft .NET 4.7.1 (included in the setup package) involves a system restart. 

SentryOne Database Machine

  • SQL Server 2008, Standard and Enterprise
  • SQL Server 2008 R2, Standard and Enterprise
  • SQL Server 2012, Standard, BI, and Enterprise
  • SQL Server 2014, Standard, BI, and Enterprise
  • SQL Server 2016, Standard, BI, and Enterprise
  • SQL Server 2017, Standard, Linux OS, and Enterprise 
  • Azure SQL Database Managed Instance
  • Minimum dual 1.6 GHz CPUs, or 1.6 GHz multi-core CPU, 4 GB RAM
  • Disk space: 10GB

Note:  Azure SQL Database isn't currently supported as a host for the SentryOne database.

Note:  For performance reasons, it's not recommended that the SentryOne Client, monitoring service, or SQL Server (including the instance housing the SentryOne database) run simultaneously on the same single CPU computer. However, the monitoring service may perform satisfactorily on one CPU if there are no other CPU intensive programs or services operating on the same system, such as SQL Server. Additional factors include the number of instances being monitored and the number of objects on those instances.

Important:  These system requirements are the minimum recommended requirements for a standard five server installation. When monitoring more than five servers with SentryOne, additional RAM and disk space may be needed for the database server. For more information, see the SentryOne Overhead Analysis document and the Performance Analysis Data Capacity Planning topic.

Supported Operating Systems (SentryOne Components)

Supported Operating Systems (x86)

  • Windows 7 SP1
  • Windows 8.1
  • Windows 10 (Anniversary update, Creators update, or Fall creators update)

Supported Operating Systems (x64)

  • Windows Server 2008 R2
  • Windows Server 2012
  • Windows Server 2012 R2
  • Windows Server 2016
  • Windows Vista
  • Windows 7 SP1
  • Windows 8.1
  • Windows 10 (Anniversary update, Creators update, or Fall creators update)

Note:  For more information, see .NET Framework system requirements for additional details on 4.7.1 requirements. Windows server 2008 is no longer supported.

Watched Targets and Instances

Watched (monitored) Windows Targets

  • Windows Server 2003
  • Windows Server 2008
  • Windows Server 2008 R2
  • Windows Server 2012
  • Windows Server 2012 R2
  • Windows Server 2016
  • Windows XP
  • Windows Vista
  • Windows 7
  • Windows 8
  • Windows 10

Watched Data Warehouse Targets

  • Microsoft analytics platform system (AU3)
  • Azure SQL Data Warehouse

Watched (monitored) SQL Server Instances

  • SQL Server 2005
  • SQL Server 2008
  • SQL Server 2008 R2
  • SQL Server 2012
  • SQL Server 2014
  • SQL Server 2016
  • SQL Server 2017

Watched (monitored) SQL Server Analysis Services, Tabular and Multi-dimensional Modes

  • SQL Server 2005
  • SQL Server 2008
  • SQL Server 2008 R2
  • SQL Server 2012
  • SQL Server 2014
  • SQL Server 2016
  • SQL Server 2017

Watched (monitored) Azure SQL Server Instances

  • Azure SQL Database V12 or higher
  • All service tiers
  • Azure SQL Database Managed Instance

Note:  When monitoring a Windows cluster with Performance Analysis for Windows, it's recommended to monitor cluster nodes individually.

Features with Additional Requirements

  • Deadlock tab and associated data in Performance Analysis for SQL Server is available on SQL 2005 and higher.
  • Execution plan collection requires SQL 2005 SP2 or higher.
  • Monitoring analysis services with Performance Analysis requires SQL Server 2005 or higher.
  • Indexes tab and Fragmentation manager require SQL Server 2005 or higher.
  • Monitoring the Windows event log with Performance Analysis for Windows is only supported for Windows vista or higher.    
  • Hyper-V virtualization is supported for Hyper-V v2 (included with Windows Server 2012).
  • VMware virtualization is supported for vCenter 5.5 and vCenter 6.
  • Monitoring Azure SQL database targets requires access to the SQL endpoint (over outbound port 1433) with the appropriate Azure SQL firewall rules created.

Note:  Windows Vista introduced Task scheduler 2.0. Task scheduler 2.0 is backwards compatible with Task scheduler 1.0; however, Task Scheduler 1.0 isn't forwards compatible with Task Scheduler 2.0. To watch or synchronize Task scheduler 2.0 instances, you must have a SentryOne monitoring service and SentryOne client running Windows Vista or higher. Windows 8 and Windows 2012 also introduced changes to Task scheduler. In order to watch or synchronize Windows 8 and Windows server 2012 targets, you must have a SentryOne monitoring service and SentryOne client running Windows 8 or Windows 2012.

Warning: We do not support  Synchronous-commit mode for the Availability Group hosting the SentryOne database in large or high latency network environments. See the Recommendations article for more information.