Skip to content

System Requirements

Hardware Requirements

The minimum system requirements to run the SAS Enterprise Session Monitor Server are:

  • 2 vCPUs
  • 6 GB RAM
  • 10 GB disk

For information about the recommended hardware requirements for your environment, please refer to the sizing your SAS Enterprise Session Monitor Server section.

Operating Systems

  • 64 bit Linux (Red Hat / CentOS EL7 or later recommended)
  • Windows Server 2008 32bit (Service Pack 1 minimum)
  • Windows Server 2008 R2 64bit (Any Service Pack)
  • Windows Server 2012 64bit (Any Service Pack)
  • Windows Server 2016
  • Windows Server 2019

The following platforms are also known to work with SAS Enterprise Session Monitor server (for testing purposes):

  • Windows XP Professional SP3 32bit
  • Windows 7 64bit
  • Windows 8
  • Windows 10

Installation Requirements

Microsoft Visual C++

The Microsoft Visual C++ Redistributable Packages are required by the SAS Enterprise Session Monitor Embedded Database on Windows systems. Version 2015-2022 is included with the SAS Enterprise Session Monitor Server package under third_party/vcredist_x64.exe. Alternatively, it can be downloaded directly from the Microsoft website. You can manually install the latest package before the Server installation and the application will use the installed version.

Ports

If a firewall is configured, the following ports will need to be opened for communication between the SAS Enterprise Session Monitor Agent(s) and the Server. The default ports are listed below. Custom ports can be specified during installation if required:

Port Description Mandatory Notes
18082 Default gRPC port for SAS Enterprise Session Monitor communication
18005 Default Server shutdown port For shutting down the server.
15432 Default Database JDBC connection port When configuring DB replication or when connecting to the database from external client applications

In addition, the following ports should be opened for communication between the SAS Enterprise Session Monitor Server and user(s) web browsers. The default port(s) are listed below but custom ports can be specified during the installation if required:

Port Description Mandatory Notes
18080 Default HTTP port for SAS Enterprise Session Monitor communication Default user interface port
18181 Default HTTPS port for SAS Enterprise Session Monitor communication For embedded HTTPS

Correct functioning of embedded HTTPS requires manual configuration of certificates. As an alternative, configuration with a separate reverse proxy is recommended. For details contact SAS Technical Support.

If the SAS Enterprise Session Monitor Embedded Database is clustered across multiple hosts, more detailed firewall configuration may be required.

User Accounts

Windows

An Operating System account is required to run SAS Enterprise Session Monitor Server. SAS Enterprise Session Monitor requires an account with the following properties:

  • Administrator rights
  • A centrally managed or non-expiring password (recommended)
  • Run as service capability
  • Read and Write access to the target installation directory and sub directories

Linux

Warning

Do not install the SAS Enterprise Session Monitor Server as the root user. The Operating System username chosen for the SAS Enterprise Session Monitor user account also cannot be the same as the Database account username specified during the configuration of the embedded SAS Enterprise Session Monitor database, which by default is esm. For a vanilla installation it is therefore recommended that the name esm is avoided when provisioning an Operating System user for the SAS Enterprise Session Monitor application to run under. A username starting with esm, such as esmuser or esmserver, is acceptable.

An Operating System account under which to run the SAS Enterprise Session Monitor Server is required. SAS Enterprise Session Monitor requires an account with the following properties:

  • A centrally managed or non-expiring password (recommended)
  • Read/Write access to the target installation directory and subdirectories

Browser requirements

SAS Enterprise Session Monitor is a browser-based application and requires a modern web browser to work properly. SAS Enterprise Session Monitor has been tested against and supports the following desktop browsers:

Microsoft Windows 10

  • Edge - 80 or Later
  • Firefox 77 or later
  • Chrome 80 or later

Mac OS 10.12 or newer

  • Safari 10.1
  • Edge 80 or later
  • Firefox 77 or later
  • Chrome 80 or later

For best results, use the latest version of Google Chrome.

Any supported browser that you choose to use must meet the following requirements:

  • JavaScript is enabled.
  • Cookies are enabled.

Last update: July 19, 2023
Created: April 24, 2023