XenDesktop – Créer un log .etl au logoff sans CDFControl

Environnement

Citrix XenDesktop (VDI)

Problème

Si vous souhaitez faire un log via CDFControl par demande de Citrix ou par votre propre initiative mais qu’un logoff/logon est obligatoire vous allez être bloqué, le log va s’arrêter.

Cause

L’utilisation de CDFControl qui est un exécutable qui va se fermer en même temps que la session.

Solution

Comme il n’est pas possible de collecter un log tel quel via CDFControl, nous allons l’utiliser pour créer un fichier template .ctl et passer par Tracelog.

  • Télécharger et décompresser Tracelog et CDFControl sur le VDI.
  • Executer CDFControl (as Administrator) et sélectionner les modules.

  • Créer le fichier Template.ctl (Tools – Create CTL File)

  • Ouvrir un Command Prompt (as Administrator).
TraceLog -start <logname> -guid <ctlfile> -flag 0xfffffff -level 9 -f <logfilename>
Ex. TraceLog –start VDALog -guid Template.ctl -flag 0xfffffff -level 9 -f VDALog.etl
  • Une fois exécuté, vous pouvez faire un Logoff. Le log va continuer de se générer jusqu’à ce qu’il soit stoppé manuellement.
  • Pour stopper le log il suffit de taper cette commande.
TraceLog -stop <logname>
Ex. TraceLog -stop VDALog

Mathieu

Je suis actuellement ingénieur spécialisé dans le design d'environnements cloud virtualisés. Adepte des technologies de VMware, Nutanix, Citrix et Microsoft je propose à travers ce blog diverses astuces de troubleshooting.

S’abonner
Notification pour
guest

0 Commentaires
Commentaires en ligne
Afficher tous les commentaires