Session recording is a default enabled feature of the solution and enabled for any session initiated by users. Session recordings within a system context consists of video session logs, session metadata, and session data. Video session data is saved in flat files in storage locations. Associated metadata and session data are saved at the vault layer.

This session covers

How session recording works

Session recordings work based on the user access types and the proxy types configured. Sessions are recorded based on user activity over a session and converted into a video at a central location.

session metadata is captured based on the access type used. For RDP based session WMON agent must be available on the server to record session data. This allows capturing of process data and keystroke information to be associated with the session. For SSH-based sessions, no agent installation is required to capture any metadata log.

Browser and client-based sessions are recorded in video-based formats without any metadata.

Video log data is available after the user has closed the sessions and can be viewed in the Sessions tab.

Proxy Type

Recording technique

Session & Web Proxy

User machine level

Remote Session Host

Proxy Level

Jump Host

Proxy Level

RDP Direct

Proxy Level

SSH Direct

Proxy Level

Video recordings are saved in an encrypted format both at online storage and archived storage that can only be played within the player in the session. The below table provides standard video log sizes for planning your storage settings:

Resolution

Quality

Continuous SSH screen activity for 1 hour (Size in MB)

Continuous RDP / Application screen activity for 1 hour (Size in MB)

800*480

80

6

25

1024*576

80

8

33

1152*648

80

9

37

1280*720

80

10.5

43

1920*1080

80

11.5

47

The time considered is 1 minute per 40 screens, which may vary.

Modifying video recording settings

To configure video recording settings across the system, follow the below steps:

  • Navigate to Configuration on the navigation bar.

  • Click on Video Recording in the sidebar.

  • For choosing the storage location of video recordings, edit the Storage Path where you would like to store video recordings. By default, application at the time of installation stores videos log data on the local drive of the application. The shared storage path should be mapped as a drive to all application instances. You can also validate the entered location by clicking on the Validate button. 

  • When installing the solution in a clustered or high availability environment, you must use a network path for allowing storage and retrieval of files from both instances.

  • It is important to choose a storage type that is redundant, highly available, and preferably a SAN/ICSI Drive.

  • You can customize the video quality settings by selecting the Resolution and Quality levels or even Gray Scaled video option.

  • If you are looking for a watermark in your video recordings with your company logo or other text confidential logo, you can add an image from the watermark section. The watermark feature only works when you export the video recording and then play it.

  • Click Save and your video recording is configured.

Archiving video logs

You can use Sectona's Auto Archival feature to automatically archive recordings older than a particular number of days and save them at your specified location. Ensure you have allocated adequate space for the drive based on sizing guidelines and user concurrency levels. You can also set purging policies based on time to purge old video log files.

Navigate to System on the navigation bar. Go to System Status and then to App Services. Make sure the SystemLogManagementService is enabled. 

Follow the below recommended steps to archive video logs:

  • Navigate to Configuration on the navigation bar.

  • Go to the Video Recording in the sidebar.

  • Click on Auto Archival to enable the configurations for archival.

  • In the Archival section, the Archive Older Than signifies that the number of days before the mentioned number should be considered for the video archiving process. Example: If you mention 1 day in this field, the system will archive all the videos exactly one day before in the allocated archival drive. 

  • In the Archival Action, the Permanently Delete action will permanently delete the video logs which are older than the number of days mentioned in the Archive Older Than field.

  • In the Archival action, the Move to Another Location action will move the video logs from the path mentioned in the Storage Path to the path mentioned in the Move to Another Location field. You can also validate the entered location by clicking on the Validate button. 

  • Click on Save.

Make sure the path mentioned in the fields such as Storage Path and Move to Another Location actually exist and are entered correctly.

Remote site video log configuration settings

In remote site deployment scenario video recording settings are stored locally and synced with local storage. These session video logs must be available locally to be viewed from a central location. You can set a time interval after which logs from the local sites are purged. This helps in managing sync issues across sites.

  • Navigate to Configuration on the navigation bar.

  • Go to the Video Recording in the sidebar.

  • Under the Remote Site Configuration section, the Retention Period signifies that the duration in hours after which the Video Files will get deleted from the Remote Site. Example: If you mention 1 hour in this field, the system will delete all the videos from the Remote Site exactly one hour after the sync is done. 

  • Click on Save.