Désactiver ou activer l’enregistrement
L’installation de l’agent d’enregistrement de session s’effectue sur chaque VDA pour OS de serveur pour lequel vous souhaitez enregistrer des sessions. Chaque Agent est équipé d’un paramètre permettant d’activer les enregistrements pour le serveur sur lequel il est installé. Après l’activation de la fonction d’enregistrement, 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, la fonction d’enregistrement est activée. Citrix vous recommande de désactiver l’enregistrement de session sur les serveurs qui ne sont pas enregistrés, compte tenu du léger impact sur les performances au niveau du serveur, même si aucun enregistrement n’a lieu.
Désactiver ou activer l’enregistrement sur un serveur
- Ouvrez une session sur le serveur sur lequel l’agent d’enregistrement de session est installé.
- À partir du menu Démarrer, choisissez Propriétés de l’Agent d’enregistrement de session.
- Sous l’option Enregistrement de session, sélectionnez ou effacez le contenu de la case Activer l’enregistrement de session pour ce VDA avec OS de serveur afin de spécifier si les sessions de ce serveur peuvent être enregistrées.
- À l’invite, 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 à enregistrer, utilisez la console destratégie d’enregistrement de session pour activer une stratégie différente.
Activer l’enregistrement d’événement personnalisé
L’enregistrement de session vous permet d’utiliser des applications tierces pour insérer des données personnalisées (des événements) dans des sessions enregistrées. Ces événements s’affichent lorsque la session est visualisée à l’aide du lecteur d’enregistrement de session. Ils font partie du fichier de la session enregistrée et ne peuvent pas être modifiés une fois la session enregistrée.
Par exemple, un événement peut contenir le texte suivant : « Ouverture de navigateur par l’utilisateur ». Chaque fois qu’un utilisateur ouvre un navigateur pendant une session en cours d’enregistrement, le texte s’insère dans l’enregistrement à ce point. Lorsque la session est lue dans le lecteur d’enregistrement de session, le visualiseur peut localiser et compter le nombre de fois qu’un utilisateur a ouvert un navigateur en notant le nombre de marqueurs figurant 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 la fenêtre Propriétés de l’Agent d’enregistrement de session pour activer un paramètre sur chaque serveur dans lequel 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.
- Générez des applications sur l’API d’enregistrement d’événements s’exécutant dans chaque session XenApp des utilisateurs (pour injecter les données dans l’enregistrement).
L’installation de l’enregistrement de session comprend une interface d’application COM (API) vous permettant d’insérer du texte provenant d’applications tierces dans un enregistrement. Vous pouvez utiliser l’API de nombreux langages de programmation, notamment Visual Basic, C++ ou C#. Pour plus d’informations, consultez l’article Citrix CTX226844. Le fichier .dll API des événements d’enregistrement de session est installé dans le cadre de l’installation de l’enregistrement de session. Il se trouve à l’emplacement suivant : 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 :
- Ouvrez une session sur le serveur sur lequel l’agent d’enregistrement de session est installé.
- À partir du menu Démarrer, choisissez Propriétés de l’Agent d’enregistrement de session.
- Dans la fenêtre Propriétés de l’Agent d’enregistrement de session, cliquez sur l’onglet Enregistrement.
- Sous Enregistrement d’événement personnalisé, cochez la case Permettre aux applications tierces d’enregistrer des données personnalisées sur ce serveur.