The Bandwidth Usage Reduction Parameters


Additional options (on the Editing Client / Editing Client Group page (on the Additional Options tab) can be used to configure the recording settings for the Client (or for all the Client machines in the Client group), so as to reduce the amount of data sent by the Client:

Screen capture throttling (ms)

Batch registration timeout (ms)

Prevent loading hooks into the following applications

Reduce screen capture size by (%)

Screen capture compression level (1-9)

Agent memory limit (0-disabled)



The Screen capture throttling (ms) option allows the administrator to define how frequently screen captures will be recorded within one session.

For example, if this parameter is set to 2000 milliseconds, screen captures will be recorded no more frequently than once every 2 seconds.

If this option is set to 0, screen captures will be recorded according to the user recording parameters which have been defined, without any limitations. The default value is 0.

NOTE: The screen captures associated with alert events will be recorded irrespective of the frequency defined in the Screen capture throttling option.

The traffic from the Client to the Ekran System Application Server is measured for one session with 24-bit screen captures:

The Screen Capture Throttling Option

Traffic

0

27 kb/s

2000

7 kb/s

In this example, bandwidth usage is reduced by approximately 75%.

NOTE: If you are viewing a live session of the Client, the screen captures will be updated according to the defined frequency in the Screen capture throttling parameter.


The Batch registration timeout (ms) option allows the administrator to define how frequently the monitored data (collected in batches) is sent from the Client to the Application Server.

For example, if this parameter is set to 10000 milliseconds, the Client will send all the data recorded in the last 10 seconds to the Application Server in a batch once every 10 seconds, instead of sending each user activity record immediately after it is recorded.

The default value of this parameter is 10000 milliseconds. For terminal servers, the maximum value that can be set is 1000 milliseconds.


The Prevent loading hooks into the following applications option allows the administrator to prevent hooks from being loaded into the specified applications for file upload, keystrokes, RDP connections, etc.


The Reduce screen capture size by (%) option allows the administrator to define how much the size of recorded screen captures is reduced by on the Client machine before being sent to the Application Server.

For example, if the original screen capture size is 674 MB, and this parameter is set to 50 percent, the screen capture size will be reduced to 337 MB. Please note that reducing the size of screen captures impacts their quality.

The default value of this parameter is 30 percent. This is the optimal value, to ensure reasonable quality of the screen captures while not increasing the database size too much.

NOTE: If the Capture active window only option is enabled, the size of screen captures previously recorded will not be reduced.


The Screen capture compression level (1-9) option allows the administrator to define how much recorded screen captures are compressed by on the Client machine before being sent to the Application Server.

A value of 9 is the highest compression level which uses the least disk space, but requires higher CPU consumption on the Client machine. At the other extreme, a value of 1 is the lowest compression level which uses the most disk space, but requires lower CPU consumption on the Client machine.

The default value of this parameter is 9, for maximum compression of screen captures.


The Agent memory limit (0-disabled) option allows the administrator to limit the memory used by the Client service process, while sending the monitored data to the Application Server more often.