Vous pouvez générer et gérer des tâches de collecte des journaux et télécharger des bundles de journaux pour le Serveur de connexion, les pools de postes de travail et les batteries de serveurs dans Horizon Console.

Conditions préalables

Vous devez disposer des privilèges de collecte des journaux. Dans Horizon Console, accédez à Paramètres > Administrateurs > Privilèges de rôle > Ajouter un rôle. Créez un rôle personnalisé disposant du privilège de collecte des journaux d'opérations et ajoutez ce rôle aux autorisations de l'administrateur.

Avec les privilèges d'administration complets, vous pouvez consulter et gérer toutes les opérations de tâche de collecte des journaux, qui incluent l'annulation des demandes de création de journaux et la suppression des tâches de collecte des journaux terminées d'autres utilisateurs.

Les administrateurs ne disposant pas de privilèges complets ne peuvent consulter, gérer et annuler que les tâches qu'ils ont initiées.

Procédure

  1. Dans Horizon Console, accédez à Dépannage > Collecte des journaux.
  2. Spécifiez la fonctionnalité et le niveau d'informations à collecter dans le journal.

    Si vous ne spécifiez pas de niveau, le journal utilise le niveau par défaut indiqué dans Utilisation de DCT pour collecter des journaux pour les fonctionnalités et composants de poste de travail distant. Si vous ne spécifiez pas de fonctionnalité d'agent, le journal utilise la valeur par défaut du Serveur de connexion (DEBUG).

    1. Sélectionnez l'onglet Niveaux, puis sélectionnez le type de composant et le pool, le cas échéant, puis cliquez sur Rechercher. Les types de composants incluent les options suivantes :
      • Serveur de connexion : sélectionnez une instance du Serveur de connexion.
      • Agent : sélectionnez un pool de postes de travail dans l'espace actuel.
      • RDS de l'agent : sélectionnez une batterie de serveurs dans l'espace actuel.

      Les niveaux Agent et RDS de l'agent sont pris en charge pour Horizon Agent pour Windows et Horizon Agent pour Linux. Pour connaître les distributions Linux prises en charge, reportez-vous à l'article 88979 de la base de connaissances VMware. Pour plus d'informations sur les limitations de cette fonctionnalité pour Horizon Agent for Linux, reportez-vous à l'article 88960 de la base de connaissances VMware.

      Note : Vous pouvez spécifier des niveaux de journalisation spécifiques à une fonctionnalité uniquement pour les composants d'agent. Pour le serveur de connexion, le niveau de journalisation spécifié s'applique à toutes les fonctionnalités.
    2. Sélectionnez un composant dans les résultats de la recherche, puis sélectionnez la fonctionnalité et le niveau d'informations à collecter dans le journal pour ce composant.

      Horizon prend en charge les niveaux de journalisation suivants, classés du moins détaillé au plus détaillé. Certains niveaux de journalisation ne sont pas disponibles pour toutes les fonctionnalités d'agent.

      • INFO
      • DÉBOGAGE
      • TRACE
      • MODE DÉTAILLÉ
    3. Cliquez sur Enregistrer, puis sur OK pour appliquer les modifications.
  3. Collectez les journaux.
    1. Sélectionnez l'onglet Collecter, sélectionnez le type de composant et le pool, le cas échéant, puis cliquez sur Rechercher.
      Les types de composants incluent les options suivantes :
      • Serveur de connexion : sélectionnez un Serveur de connexion.
      • Agent : sélectionnez un pool de postes de travail dans l'espace actuel.
      • RDS de l'agent : sélectionnez une batterie de serveurs dans l'espace actuel.
    2. Sélectionnez un ou plusieurs composants dans la liste, puis cliquez sur Collecter.
      La fenêtre État de la collecte des journaux répertorie les composants sélectionnés et l'état de la tâche de collecte des journaux pour chaque composant. L'état inclut les journaux mis en file d'attente et ceux dont la mise en file d'attente a échoué en raison d'une erreur. Vous pouvez actualiser la liste pour consulter les mises à jour de l'état.
      • Serveur de connexion : la tâche de collecte des journaux pour un Serveur de connexion peut échouer avec l'erreur Serveur occupé, réessayez ultérieurement si ce Serveur de connexion est propriétaire d'une tâche de collecte des journaux de l'agent.
      • Agent : une fois que la tâche de collecte des journaux est terminée dans l'agent, les bundles de journaux de l'agent sont copiés dans le système de fichiers local du Serveur de connexion.
      Note : Si un journal a déjà été demandé pour un composant spécifique, ce dernier est désactivé pour empêcher les demandes de création de journaux en double.
  4. Pour télécharger et gérer les journaux collectés, sélectionnez l'onglet Gérer.
    1. Pour télécharger un bundle de journaux dans le système de fichiers local de l'utilisateur, cliquez sur le lien situé sous la colonne Télécharger de cette tâche de collecte de journaux.
    2. Pour supprimer un bundle de journaux d'une tâche de collecte des journaux terminée, sélectionnez la tâche de collecte de journaux, puis cliquez sur Supprimer.
      Le bundle de journaux généré dans le répertoire de stockage des journaux sur le système de fichiers local est supprimé. L'opération de suppression supprime la tâche de collecte des journaux et le bundle de journaux associé stocké dans le répertoire de stockage des journaux (répertoire par défaut : %PROGRAMDATA%/VMware/VDM/DCT) sur le système de fichiers local du Serveur de connexion.
      Note : Vous devez disposer de privilèges d'administration complets pour effectuer cette opération.
    3. Pour annuler une tâche de création de journaux que vous avez initiée, sélectionnez le composant, puis cliquez sur Annuler . Vous devez annuler les tâches dans un état d'erreur avant de lancer la tâche suivante.
      Le processus d'annulation varie selon les composants pour les tâches en cours et terminées :
      Composant Processus de tâche en cours Processus de tâche terminée
      Serveur de connexion
      1. Le processus en cours d'exécution en arrière-plan est annulé.
      2. Les fichiers intermédiaires générés dans l'emplacement de stockage des journaux sont supprimés.
      3. La tâche est supprimée.
      Note : Si le processus en cours d'exécution en arrière-plan s'arrête en raison d'une erreur, l'opération d'annulation peut échouer, ce qui nécessite une intervention manuelle à des fins de récupération.
      1. Le bundle de journaux généré dans l'emplacement de stockage des journaux est supprimé.
      2. La tâche est supprimée.
      Agent
      1. Le Serveur de connexion attend la fin de la collecte des journaux dans l'agent.
      2. Le bundle de journaux de l'agent est copié sur le Serveur de connexion.
      3. Le bundle de journaux est supprimé.
      4. La tâche est supprimée.
      1. Le bundle de journaux stocké dans l'emplacement de stockage des journaux est supprimé.
      2. La tâche est supprimée.