Product Documentation

Collecter des informations de diagnostic

Avant d’essayer de collecter des informations sur un problème avec Profile Management, assurez-vous que vous pouvez reproduire le problème.

Si vous utilisez XenDesktop 7, procédez au dépannage dans Desktop Director. Cette console affiche les propriétés des profils, ce qui peut vous aider à diagnostiquer et corriger les problèmes.

  1. Ouvrez l’objet de stratégie de groupe Profile Management dans l’éditeur d’objet de stratégie de groupe. Ou ouvrez le fichier .ini dans Bloc-notes si vous n’utilisez pas d’objet de stratégie de groupe pour gérer la journalisation. Pour de plus amples informations sur le fichier .ini inclus dans cet emplacement, consultez la section Fichiers inclus dans le téléchargement.
  2. Configurez les paramètres suivants dans le dossier Profile Management\Paramètres du journal :
    • Définissez Activer la journalisation sur Activé.

    • Sélectionnez tous les événements dans Paramètres de journal.

    • Dans Taille maximale du fichier journal, définissez la taille maximale du fichier journal Profile Management en octets.
  3. Exécutez gpupdate /force sur le serveur ou le bureau.
  4. Si vous y êtes invité par le support technique Citrix, créez un journal de trace d’aide au diagnostic (fonctionnalité disponible dans Profile Management 3.x ou version supérieure) à l’aide des instructions figurant dans la Check-list de dépannage avancé.
  5. Reproduisez le problème et rassemblez les fichiers journaux, y compris le fichier .log.bak.
  6. Éventuellement, ou si la demande vous en est faite, collectez le rapport RSoP (Jeu de stratégies résultant), les journaux d’événements des applications, le journal USERENV ainsi que les fichiers UPMSettings.ini, UPMFRSettings.ini et PmCompatibility.ini. Ces fichiers .ini figurent dans le dossier racine de chaque profil utilisateur Citrix dans le magasin de l’utilisateur.

La collecte de données peut gagner en complexité si Citrix Provisioning Services fait partie de votre déploiement et que le problème se produit lorsque les profils sont initialisés. Dans ce scénario, vous devez apporter les mises à jour susmentionnées à la configuration dans le fichier .ini (et annulez la configuration des paramètres de journal d’objet de stratégie de groupe ci-dessus) ou, de préférence, suivre les instructions figurant dans la section Pour pré-configurer Profile Management sur des images approvisionnées.

Pour créer un journal de trace d’aide au diagnostic

Les fonctions de diagnostic optimisées vous permettent de créer des journaux de traçage et de les placer dans un pack à l’intention de l’assistance technique de Citrix. Ces derniers capturent des événements sur les serveurs (mais pas sur les machines utilisateur ou les bureaux virtuels) liés à divers aspects des performances de Profile Management, et plus particulièrement sur l’opération des profils utilisateur streamés.

Pour de plus amples informations sur la création de journaux de traçage relatifs aux machines utilisateur ou aux bureaux virtuels, consultez l’article CTX124455.

Ne créez de pack et n’envoyez un journal de trace qu’à la demande de l’assistance technique.

Avant de pouvoir utiliser Citrix Diagnostic Facility pour capturer les journaux de traçage, assurez-vous qu’il est disponible avec le produit ou le composant Citrix utilisé sur la machine, le bureau virtuel ou le serveur Citrix dont vous souhaitez contrôler les profils.

Les consoles Access Management Console et Delivery Services Console contiennent un outil puissant, Citrix Diagnostic Facility, qui permet de tracer les modules Citrix. Ces traces permettent à l’assistance Citrix de diagnostiquer plus facilement les problèmes dans votre déploiement.

  1. Dans la console Access Management Console ou la console Delivery Services Console, suivez les instructions de l’article CTX104578 pour générer un journal de trace.
  2. Lors du choix du module à tracer, sélectionnez un ou tous les modules Profile Management suivants :
    • UPM_Service. Déclenche un enregistrement chaque fois que le service Profile Management est appelé (par exemple, lors de l’ouverture de session, de la fermeture de session, ou lorsque des opérations de synchronisation en cours de session ou de maintenance périodique ont lieu).
    • UPM_DLL_Perfmon. Permet de tracer les compteurs Windows Performance Monitor associés à Profile Management ainsi que les erreurs générées par Profile Management.
    • UPM_Driver. Enregistre les modifications apportées au système de fichiers et chaque utilisation du pilote des profils utilisateur streamés Citrix.
  3. Effectuez les étapes restantes dans l’article CTX104578.

Pour générer un fichier de vidage de session

Vous pouvez enregistrer l’état des données interne de Profile Management dans un fichier de vidage. Ceci est utile lorsque vous parvenez à localiser avec précision un problème au sein d’une session mais qu’il n’existe aucune entrée pour ce dernier dans le fichier journal.

  1. Créez un fichier appelé .txt dans la racine du lecteur sur lequel se trouve le profil utilisateur affecté (généralement C:). Profile Management transfère l’état de ses données internes vers le fichier UserProfileManagerInternalData.log dans le dossier du fichier journal et supprime le fichier .txt.

Pour définir Microsoft NT Symbolic Debugger comme outil de débogage post-mortem Windows par défaut

Pour obtenir des informations sur la définition de NT Symbolic Debugger (NTSD) en tant qu’outil de débogage Windows par défaut, consultez l’article CTX105888.