Session Recording

Planificar su implementación

Limitaciones y advertencias

Grabación de sesiones no admite el modo de visualización para la redirección de composición del escritorio (DCR). De forma predeterminada, Grabación de sesiones inhabilita DCR en una sesión por grabar. Puede configurar este comportamiento en las propiedades del agente de Grabación de sesiones.

Cuando examina las URL configuradas en la directiva de redirección de contenido del explorador en Internet Explorer, las actividades gráficas no se graban.

Grabación de sesiones no admite el modo de presentación Framehawk. Por eso, las sesiones que tienen el modo de presentación Framehawk no pueden grabarse ni reproducirse correctamente. Es posible que las sesiones grabadas en el modo de presentación Framehawk no contengan las actividades de las sesiones.

Grabación de sesiones no puede grabar el vídeo de la cámara web de Lync cuando se usa HDX RealTime Optimization Pack para Microsoft Lync.

En función del entorno, los componentes de grabación de sesiones se pueden implementar en diferentes casos.  

Una implementación de Grabación de sesiones no está limitada a un único sitio. Con la excepción del agente de Grabación de sesiones, todos los componentes son independientes del sitio de servidores. Por ejemplo, puede configurar varios sitios para que usen un único servidor de Grabación de sesiones.

Un único servidor de Grabación de sesiones puede tener una demanda de alto rendimiento. Por ejemplo, puede que tenga un sitio grande con muchos agentes y piense grabar muchas sesiones o muchas aplicaciones que hacen un uso intenso de gráficos, como AutoCAD. Para aliviar los problemas de rendimiento, puede instalar varios servidores de grabación de sesiones y configurarlos para equilibrio de carga.

Puertos

Origen Destino Tipo Puerto Detalles
Virtual Delivery Agent Servidor de Grabación de sesiones TCP 80, 443 Comunicación entre el agente de Grabación de sesiones instalado en Virtual Delivery Agent y el servidor de Grabación de sesiones. La instalación predeterminada utiliza HTTPS/SSL para proteger las comunicaciones. Si SSL no está configurado, use HTTP.
Consola de directivas de Grabación de sesiones Servidor de Grabación de sesiones TCP 80, 443 Comunicación entre el servidor en el que está instalada la consola de directivas de Grabación de sesiones y el servidor de Grabación de sesiones.
Reproductor de Grabación de sesiones Servidor de Grabación de sesiones TCP 80, 443 Comunicación entre la estación de trabajo donde está instalado el reproductor de Grabación de sesiones y el servidor de Grabación de sesiones.
Servidor de Grabación de sesiones Microsoft SQL Server TCP 1433 Conexión con la base de datos de Grabación de sesiones.

Implementación recomendada en sitios de servidores

Use este tipo de implementación para la grabación de sesiones de una o varios sitios de servidores. El agente de Grabación de sesiones está instalado en cada VDA del sitio. El sitio reside en un centro de datos detrás de un firewall. Los componentes de administración de Grabación de sesiones se instalan en otros servidores y el reproductor de Grabación de sesiones en una estación de trabajo, todo ello detrás del firewall.

Implementación de un sitio con el servidor de Grabación de sesiones

Notas importantes para la implementación

  • Para habilitar la comunicación entre los componentes de Grabación de sesiones, instálelos en el mismo dominio o en dominios de confianza que tengan una relación de confianza transitiva. El sistema no puede instalarse en un grupo de trabajo o en dominios que tienen una relación de confianza externa.
  • Teniendo en cuenta la gran cantidad de gráficos y el uso intensivo de memoria que conlleva la reproducción de grabaciones largas, no recomendamos instalar el reproductor de Grabación de sesiones como una aplicación publicada.
  • La instalación de Grabación de sesiones está configurada para comunicaciones TLS/HTTPS. Instale un certificado en el servidor de Grabación de sesiones. Asegúrese de que la entidad de certificación (CA) raíz es de confianza para los componentes de grabación de sesiones.
  • Para el servidor de Grabación de sesiones en un servidor independiente que ejecute SQL Server, habilite el protocolo TCP/IP y ejecute el servicio SQL Server Browser. Estos parámetros se encuentran inhabilitados de forma predeterminada, pero es necesario habilitarlos para que el servidor de Grabación de sesiones se comunique con la base de datos. Para obtener más información, consulte los artículos de Microsoft Habilitar el protocolo de red TCP/IP para SQL Server y Servicio SQL Server Browser.
  • Considere los efectos del uso compartido de sesiones cuando planifique la implementación de Grabación de sesiones. El hecho de que las aplicaciones publicadas compartan sesiones puede entrar en conflicto con las reglas de directiva de Grabación de sesiones para aplicaciones publicadas. Grabación de sesiones asigna la directiva activa a la primera aplicación publicada que abra el usuario. Después de que el usuario abre la primera aplicación, toda aplicación que se abra posteriormente durante la misma sesión seguirá la directiva que se utilizó para la primera aplicación. Por ejemplo, si una directiva estipula que solo grabará Microsoft Outlook, la grabación se iniciará cuando el usuario abra Outlook. Sin embargo, si el usuario abre seguidamente una aplicación publicada Microsoft Word (mientras Outlook se está ejecutando), Word se grabará también. Por el contrario, si la directiva activa no especifica que se deba grabar Word y el usuario inicia Word antes que Outlook, Outlook no se grabará.
  • Aunque puede instalar el servidor de Grabación de sesiones en un Delivery Controller, no lo recomendamos debido a problemas de rendimiento.
  • Puede instalar la Consola de directivas de grabación de sesiones en un Delivery Controller.
  • Puede instalar el servidor de Grabación de sesiones y la Consola de directivas de grabación de sesiones en el mismo sistema.
  • Compruebe que el nombre NetBIOS del servidor de Grabación de sesiones no supera los 15 caracteres. Microsoft tiene un límite de 15 caracteres en la longitud del nombre de host.
  • PowerShell 5.1 o posterior es necesario para el registro de eventos personalizado. Actualice PowerShell si instala el agente de Grabación de sesiones en Windows Server 2012 R2 que tenga instalado PowerShell 4.0. Si no lo hace, puede provocar llamadas fallidas a la API.
  • Para obtener instrucciones paso a paso sobre la implementación y la configuración de Grabación de sesiones de Citrix y del servicio de Grabación de sesiones de Citrix, consulte este artículo de Citrix Tech Zone: POC Guide: Citrix Session Recording.
Planificar su implementación