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.
Created: April 24, 2023