Désactiver ou activer l’enregistrement

Vous installez l’agent d’enregistrement de session sur chaque VDA pour OS de serveur pour lequel vous souhaitez enregistrer des sessions. Chaque agent contient un paramètre qui active l’enregistrement pour le serveur 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.

Lorsque vous installez l’agent d’enregistrement de session, l’enregistrement est activé. Citrix® recommande de désactiver l’enregistrement de session sur les serveurs qui ne sont pas enregistrés, car ils subissent un léger impact sur les performances, même si aucun enregistrement n’a lieu.

Désactiver ou activer l’enregistrement sur un serveur

  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 ce VDA OS de serveur pour spécifier si les sessions peuvent être enregistrées pour ce serveur.
  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 lorsque la session est visualisée à l’aide du lecteur d’enregistrement de session. Ils 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 en cours d’enregistrement, le texte est inséré dans l’enregistrement à ce moment-là. Lorsque la session est lue à l’aide du lecteur d’enregistrement de session, le spectateur peut localiser et compter le nombre de fois où l’utilisateur a ouvert un navigateur en notant le nombre de marqueurs qui apparaissent dans la liste Événements et signets du lecteur d’enregistrement de session.

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. Vous devez activer chaque serveur séparément. Vous ne pouvez pas activer globalement tous les serveurs d’un site.
  • Écrivez des applications basées sur l’API d’événements qui s’exécutent dans la session XenApp® de chaque utilisateur (pour injecter les données dans l’enregistrement).

L’installation de l’enregistrement de session inclut une application COM d’enregistrement d’événements (API) 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 Citrix CTX226844. La DLL de l’API d’événements d’enregistrement de session est installée dans le cadre de l’installation de l’enregistrement de session. Vous pouvez la trouver à l’emplacement C:\Program 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.
Désactiver ou activer l’enregistrement