Ekran System® FAQ

System requirements

The Ekran System Server supports Windows Server 2016, Windows Server 2012, and Windows Server 2008 R2 (x64 platform).

The Ekran System Management Tool supports Windows 10, Windows 8.1, Windows 8, Windows 7 (any edition except Home); [recommended] Windows Server 2016, Windows Server 2012, and Windows Server 2008 R2 (starting from SP1 version) (both x64 and x86).

The Ekran System Windows Client supports Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Vista, Windows XP SP3; Windows Server 2016, Windows Server 2012, Windows Server 2008, and Windows Server 2003 SP1 (both x64 and x86); Citrix XenDesktop, Citrix XenApp, Citrix XenDesktop/XenApp with Citrix Provisioning Services (PVS).

The Ekran System macOS Client supports macOS 10.9 and later.

The Ekran System Linux Client supports all Linux systems with Linux Kernel 2.6.32 and higher: RedHat 7.0, 6.0; CentOS 7.x, 6.x; Debian 8.0, 7.0; Ubuntu 16.0, 15.0, 14.0, 12.0; Suse Linux Enterprise Server 12 (SP1, SP2, SP3), 11 (SP2, SP3, SP4).

Ekran System supports full edition of MS SQL Server 2008 or higher. Standard license or higher is required.

Ekran System supports the recording of up to 10,000 concurrent sessions per website. Please contact our Support team for more specific information on the configuration of Ekran System for large-scale deployments.

It is recommended to have 100 MB of free disk space for correct Ekran System Client installation.

Yes, after installation you should delete the unique Client GUID from the registry. After the first connection, each new computer will receive a unique ID and will be monitored as a separate instance.

Ekran System supports different database configurations, so you can use SQL to save metadata and NAS to save binary data. This configuration is recommended for large installations.

According to our experience, 2 TB HDD is enough to store the records of 100 workstations for up to six months without having to perform a database cleanup or archiving.

You are able to use Ekran System with the free embedded Firebird database. We recommend choosing that option during the Ekran System Server installation.

Ekran System functioning

Yes. It is possible to export a session or a part of it in encrypted form to view on any computer, even without access to the Management Tool. A session is exported to a signed executable file which includes an embedded player to display the graphical information and metadata.

Ekran System Windows Clients capture screenshots together with the following types of metadata: user name, host name, keystrokes, application name, active window title, and activity time. Optionally, you can also capture visited URLs. Using this metadata, you are able to quickly find the needed information. Ekran System Linux Clients additionally capture entered exec* and sudo Linux commands with all their parameters.

There are two possible reasons:

  • If a user types something continuously, stops typing, and then switches to desktop after the 3-second period, the keystrokes will be attached to a blank screen capture.
  • If a user accesses the Client computer via the Remote Desktop Protocol (RDP) and minimizes the Remote Desktop Connection window, a blank screen capture is created.

 The Ekran System Client uses approximately from 20 MB to 25 MB of memory.

The Ekran System Client uses not more than 5% of CPU in the period of activity (screen capture creation). When there is no activity, the Ekran System Client doesn’t use CPU at all.

Ekran System records all types of user activities. Due to the ability to set the periodicity of screen captures making, you will receive records regardless system events or user action context.

Each Server installation has its own unique key. The exported files can be validated to guarantee that these files have been created by this Server and their integrity has not been violated.

Ekran System uses its own format to save binary data. To open monitored data from another location, you should export it from the web-based Session Player.

If there is no connection with the Server, the monitoring continues: data is saved on the Client computer, and as soon as the connection to the Server is restored, all captured data is sent to the Server.

Ekran System has a set period of 3 seconds for creating screen captures on mouse click. That is why you always receive a balanced number of screen captures.

There are two main reasons for the live session termination:

  • Each live session is automatically terminated at 00:00. After its termination, the new live session automatically starts.
  • If the user turns off the PC with the Ekran System Client installed, the live session is automatically terminated.

Yes, the maximum duration of one session is 24 hours. After that the current session is terminated and a new live session starts automatically.

The size of one screen capture depends on its bit depth and display resolution on the investigated computer. In average, the size of 4 bits screen capture with 1280*1024 display resolution is 10 KB.

Ekran System installation & licensing

Neither. The license is assigned to a physical computer. A Client with the Terminal Server license monitors an unlimited number of sessions on that computer. You can find more details about license types here: Licensing Models

Yes. You should install a Client on each virtual machine that are deployed on a hypervisor. Ekran System records all connections to virtual machines including those via VMware remote console, Hyper-V console, etc.

You can quickly unassign a license from one Client and assign it to another one in two mouse clicks. No limitations.

Yes. You can back up the monitored data by using Ekran System database archiving and cleanup. Archived data can be viewed at any time. You can also back up the full database file via native MS SQL or PostgreSQL tools.

It is recommended to have 100 MB of free disk space for the correct Ekran System Client installation.

After the Client is installed, its activity has little to no effect on the computer productivity. The Ekran System Client uses not more than 5% of CPU in the period of activity (screen capture creation). When there is no activity, the Ekran System Client doesn’t use CPU at all.

The Ekran System Client uses approximately 20 to 25 MB of memory.

A new version of Ekran System Application Server is installed manually and replaces the previous version. All configurations remain the same. After you update the Ekran System Application Server, all Ekran System Clients will be updated automatically. You will receive a reminder about the expiration of the Ekran System update & support subscription beforehand, so that you can renew your subscription in time and continue having access to new releases.

Here is the list of the ports that need to be opened to guarantee the stable operation of Ekran System:

  • 9447, 9449 - for connecting Clients to the Server
  • 22712 - for the Tray Notification application connection
  • 22713, 22714 - for the Management Tool to connect to the Ekran System Application Server (if the Management Tool and the Server are installed on different machines)
  • 443 - for access to the Management Tool (if the Management Tool and the Server are installed on the same machine)

Ekran system configuration & privacy settings

The identification can be performed by means of Forced User Authentication that requires the user to enter additional credentials in the pop-up dialog after logging in. Thus, as soon as the user starts working with the system and the Client starts monitoring, the username will be displayed in the Management Tool as follows: <logged in Windows user> (<forced authentication user>).

It is recommended to use Ekran System primarily to monitor the contractors that maintain your servers. If you are going to monitor the activities of your employees in the workplace, it is also possible to configure Ekran System according to the Article 29 Working Party recommendations and your corporate policy. For more information on this, please see our Resources page.

No. The Ekran System Client makes screen captures only on the certain user actions you are able to define. Moreover, the Client is able to detect the computer being in idle state, which is taken into account during reports generation.

Ekran System allows you to enable the additional message which pops-up on user login to the system. It informs the user that the session is being monitored and can also contain information on the important issues related to the corporate policy or the country laws.

Application filtering allows you to reduce the amount of information received from the Client by defining applications whose data will be skipped during the monitoring.

Ekran System allows you to enable a protected mode on Clients, which makes it impossible for the user to edit the Client log files, monitored data, and Client settings in the Windows Registry, or to delete Client files or the Client itself.

You can set screen captures color depth parameters in the Management Tool by selecting the necessary bit depth (4 bits (Grayscale), 8 bits, and 24 bits) when installing the Client or editing its configuration.

Additionally, you can define the screen capture making triggers by selecting the necessary options. There are the following triggers: screen capture making frequency, active window change, window title change, mouse-clicking or key-pressing.

If you have changed Ekran System configuration parameters, new parameters are applied immediately.