Session Recording

Activer ou désactiver l’enregistrement

Vous installez l’agent d’enregistrement de session sur les VDA de système d’exploitation multi-session pour lesquels vous souhaitez enregistrer des sessions. Chaque agent contient un paramètre qui active l’enregistrement pour le VDA sur lequel il est installé. Une fois l’enregistrement activé, l’enregistrement de session évalue la stratégie d’enregistrement active qui détermine les sessions à enregistrer.

Nous vous recommandons de désactiver l’enregistrement de session sur les VDA qui ne sont pas enregistrés, car cela a un léger impact sur les performances, même si aucun enregistrement n’a lieu.

Activer ou désactiver l’enregistrement sur un VDA

  1. Connectez-vous au serveur sur lequel l’agent d’enregistrement de session est installé.
  2. Dans le menu Démarrer, choisissez Propriétés de l’agent d’enregistrement de session.
  3. Sous Enregistrement de session, cochez ou décochez la case Activer l’enregistrement de session pour cette machine VDA pour spécifier si les sessions peuvent être enregistrées pour ce VDA.
  4. Lorsque vous y êtes invité, redémarrez le service de l’agent d’enregistrement de session pour accepter la modification.

Remarque :

Lorsque vous installez l’enregistrement de session, la stratégie active est Ne pas enregistrer (aucune session n’est enregistrée sur aucun serveur). Pour commencer l’enregistrement, utilisez la console de stratégie d’enregistrement de session pour activer une autre stratégie.

Activer l’enregistrement d’événements personnalisés

L’enregistrement de session vous permet d’utiliser des applications tierces pour insérer des données personnalisées, appelées événements, dans les sessions enregistrées. Ces événements apparaissent lors de la lecture de la session enregistrée. Les événements font partie du fichier de session enregistré et ne peuvent pas être modifiés après l’enregistrement de la session.

Par exemple, un événement peut contenir le texte suivant : « L’utilisateur a ouvert un navigateur. » Chaque fois qu’un utilisateur ouvre un navigateur pendant une session enregistrée, le texte est inséré dans l’enregistrement à ce moment-là. Lorsqu’un spectateur lit la session enregistrée, il peut localiser et compter le nombre de fois où l’utilisateur a ouvert un navigateur en notant le nombre de marqueurs.

Pour insérer des événements personnalisés dans les enregistrements sur un serveur :

  • Utilisez les Propriétés de l’agent d’enregistrement de session pour activer un paramètre sur chaque serveur où vous souhaitez insérer des événements personnalisés. Activez chaque serveur séparément. Vous ne pouvez pas activer globalement tous les serveurs d’un site.
  • Écrire des applications basées sur l’API d’événements qui s’exécute dans la session Citrix Virtual Apps and Desktops™ de chaque utilisateur (pour injecter les données dans l’enregistrement).

L’installation de Session Recording inclut une application COM (API) d’enregistrement d’événements qui vous permet d’insérer du texte provenant d’applications tierces dans un enregistrement. Vous pouvez utiliser l’API à partir de nombreux langages de programmation, notamment Visual Basic, C++ ou C#. Pour plus d’informations, consultez l’article du centre de connaissances CTX226844. La DLL de l’API d’événements de Session Recording est installée dans le cadre de l’installation de Session Recording. Vous pouvez la trouver à l’emplacement C:\rogram Files\Citrix\SessionRecording\Agent\Bin\Interop.UserApi.dll.

Pour activer l’enregistrement d’événements personnalisés sur un serveur, procédez comme suit :

  1. Connectez-vous au serveur sur lequel l’agent d’enregistrement de session est installé.
  2. Dans le menu Démarrer, choisissez Propriétés de l’agent d’enregistrement de session.
  3. Dans Propriétés de l’agent d’enregistrement de session, cliquez sur l’onglet Enregistrement.
  4. Sous Enregistrement d’événements personnalisés, cochez la case Autoriser les applications tierces à enregistrer des données personnalisées sur ce serveur.
Activer ou désactiver l’enregistrement