Product Documentation

Get started with Session Recording

Feb 25, 2015

After you perform the following steps, you can begin recording and reviewing XenApp sessions.

  1. Become familiar with the Session Recording components.
  2. Select the deployment scenario for your environment.
  3. Verify the installation requirements.
  4. Install Session Recording.
  5. Configure the Session Recording components to permit recording and viewing of sessions.

Session Recording consists of five components:

  • Session Recording Agent. A component installed on each Server OS machine to enable recording. It is responsible for recording session data.
  • Session Recording Server. A server that hosts:
    • The Broker. An IIS 6.0+ hosted Web application that handles the search queries and file download requests from the Session Recording Player, handles policy administration requests from the Session Recording Policy Console, and evaluates recording policies for each XenApp session.
    • The Storage Manager. A Windows service that manages the recorded session files received from each Session Recording-enabled computer running XenApp.
  • Session Recording Player. A user interface that users access from a workstation to play recorded XenApp session files.
  • Session Recording Database. An SQL database for storing recorded session data.
  • Session Recording Policy Console.A console used to create policies to specify which sessions are recorded.

This illustration shows the Session Recording components and their relationship with each other:

In the deployment example illustrated here, the Session Recording Agent, Session Recording Server, Session Recording Database, Session Recording Policy Console, and Session Recording Player all reside behind a security firewall. The Session Recording Agent is installed on a Server OS machine. A second server hosts the Session Recording Policy Console, a third server acts as the Session Recording Server, and a fourth server hosts the Session Recording Database. The Session Recording Player is installed on a workstation. A client device outside the firewall communicates with the Server OS machine on which the Session Recording Agent is installed. Inside the firewall, the Session Recording Agent, Session Recording Policy Console, Session Recording Player, and Session Recording Database all communicate with the Session Recording Server.