Vous pouvez définir des niveaux de journal et générer des fichiers journaux dans un bundle DCT (Data collection Tool) pour une fonctionnalité de poste de travail distant spécifique ou toutes les fonctionnalités de poste de travail distant sur un dispositif Horizon Agent pour Windows, Horizon Client pour Linux, Horizon Client pour Mac ou Horizon Client pour système Linux.
Chemins d'installation par défaut
Les scripts DCT sont installés dans les répertoires suivants et s'exécutent à partir des chemins d'installation de l'agent et du client.
- Horizon Agent pour Windows :
C:\Program Files\Omnissa\Horizon\Agent\DCT\support.bat - Horizon Agent for Linux :
/usr/lib/horizon/viewagent/bin/dct-debug.sh - Horizon Client pour Windows :
C:\Program Files (x86)\Omnissa\Horizon View Client\DCT\support.bat - Horizon Client pour Mac :
/Applications/Horizon Client.app/Contents/Library/dct/HorizonCollector.sh - Horizon Client pour Linux :
/usr/bin/horizon-view-log-collector
Syntaxe de commande
Utilisez les commandes suivantes pour exécuter le script DCT pour chaque plate-forme.
- Horizon Agent pour Windows :
support.bat - Horizon Agent for Linux :
dct-debug.sh - Horizon Client pour Windows :
support.bat - Horizon Client pour Mac :
HorizonCollector.sh - Horizon Client pour Linux :
horizon-view-log-collector
Fonctions prises en charge
Les fonctionnalités de poste de travail distant répertoriées dans le tableau suivant disposent de fichiers de configuration JSON qui contiennent des paramètres de niveau de journal, des paramètres de collecte de journaux et des paramètres de collecte de vidage mémoire.
Ces services sont disponibles sur les systèmes Horizon Agent pour Windows, Horizon Agent for Linux, Horizon Client pour Windows, Horizon Client pour Mac et Horizon Client pour systèmes Linux, avec certaines exceptions comme indiqué.
Pour les options de ligne de commande qui acceptent les noms de fonctionnalités, spécifiez le nom indiqué dans la colonne Nom de la fonctionnalité.
| Nom de la fonctionnalité | Nom complet de la fonctionnalité | Niveau de journalisation par défaut |
|---|---|---|
| AgentCore | Noyau de l'agent Remarque : ce service est uniquement disponible avec Horizon Agent pour Windows et Horizon Agent for Linux. | DEBUG |
| Appscanner | Scanner d'applications | INFO |
| Blast | Blast Remarque : ce service est uniquement disponible avec Horizon Agent pour Windows et Horizon Agent for Linux. | INFO |
| Blastserver | Proxy de serveur Blast Remarque : ce service est uniquement disponible avec Horizon Agent for Linux. | INFO |
| Client | Client Remarque : ce service n'est pas disponible avec Horizon Agent pour Windows et Horizon Agent for Linux. | INFO |
| CDR | Redirection du lecteur client | INFO |
| Clipboard | Redirection du Presse-papiers | INFO |
| Collabui | Interface utilisateur de collaboration Remarque : ce service est uniquement disponible avec Horizon Agent for Linux. | INFO |
| Desktopdaemon | Contrôleur de démon de poste de travail Remarque : ce service est uniquement disponible avec Horizon Agent for Linux. | INFO |
| DPISync | Synchronisation DPI | INFO |
| DnD | Glisser-déposer Remarque : ce service n'est pas disponible avec Horizon Agent for Linux et Horizon Client pour Linux. | INFO |
| FA | Association de types de fichiers Remarque : ce service n'est pas disponible avec Horizon Agent for Linux et Horizon Client pour Linux. | DEBUG |
| FIDO2 | Redirection FIDO2 Remarque : ce service n'est disponible que pour le client Windows et l'agent Windows. | INFO |
| Helpdesk | Support technique Remarque : ce service est uniquement disponible avec Horizon Agent for Linux. | INFO |
| TSMMR | Redirection multimédia Remarque : ce service n'est pas disponible avec Horizon Agent for Linux et Horizon Client pour Mac. | INFO |
| PCoIP | PCoIP | INFO |
| PerfTracker | Performance Tracker Remarque : ce service n'est disponible que pour l'agent Windows. | INFO |
| PrintRedir | Redirection d'imprimante | INFO |
| PublishedApp | Applications publiées Remarque : ce service n'est pas disponible avec Horizon Agent for Linux. | INFO |
| Rdesvc | Service RDE Remarque : ce service est uniquement disponible avec Horizon Agent for Linux. | INFO |
| RTAV | RTAV | DEBUG |
| ScannerRedirection | Redirection de scanner Remarque : ce service n'est pas disponible avec Horizon Agent for Linux et Horizon Client pour Mac. | INFO |
| SerialPortRedirection | Redirection de port série Remarque : ce service n'est pas disponible avec Horizon Agent for Linux et Horizon Client pour Mac. | INFO |
| SmartCard | Redirection de carte à puce Remarque : ce paramètre n'est pas disponible pour Horizon Client pour Windows. | INFO |
| TrueSSO | True SSO Remarque : ce service est uniquement disponible avec Horizon Agent for Linux. | DISABLED |
| UNCRD | Redirection de chemin UNC Remarque : ce service est uniquement disponible avec Horizon Agent pour Windows et Horizon Client pour Windows. | INFO |
| URLRedirection | Redirection de contenu URL Remarque : ce service n'est pas disponible avec Horizon Agent for Linux. | INFO |
| USB | Redirection USB | DEBUG Remarque : pour Horizon Agent for Linux, la valeur par défaut est INFO. |
| VDPService | VDPService | INFO |
| Watermark | Filigrane numérique | INFO |
| WebrtcRedirection | Redirection de WebRTC | INFO |
Options de ligne de commande
Le tableau suivant décrit les options de ligne de commande et l'utilisation.
| Option | Utilisation | Description |
|---|---|---|
| -l | -l | Répertorie les niveaux de journal pour l'ensemble des fonctionnalités et composants que DCT prend en charge.
Par exemple, la sortie de la commande support.bat -l d'Horizon Client pour Windows, répertorie tous les composants que DCT contrôle et l'état du niveau de journal : |
| -l feature1,feature2... | Répertorie les niveaux de journal pour les fonctionnalités spécifiées.
Par exemple, la sortie de la commande support.bat -l CDR,DnD d'Horizon Client pour Windows répertorie l'état du niveau de journal pour les fonctionnalités de redirection du lecteur client et de glisser-déposer : | |
| -l -dumps | Interroge les paramètres de vidage pour les processus configurés.
Par exemple, la sortie de la commande support.bat -l -dumps d'Horizon Client pour Windows répertorie le nom, le type de vidage mémoire et le nombre maximal de vidages mémoire pour chaque processus :
Remarque : cette commande est disponible uniquement pour Horizon Client pour Windows. | |
| -l -dumps count | Interroge le nombre de vidages mémoire pour les processus configurés. Remarque : cette commande est disponible uniquement pour Horizon Client pour Windows. | |
| -l -dumps type | Interroge le type de vidage mémoire pour les processus configurés. Remarque : cette commande est disponible uniquement pour Horizon Client pour Windows. | |
| -ld | -ld feature1,feature2... | Répertorie les détails du niveau de journal pour les fonctionnalités spécifiées. |
| -x | -x All:level | Définit le niveau de journal pour l'ensemble des fonctionnalités que DCT prend en charge. Les niveaux de journal valides sont les suivants :
|
| -x feature1:level1,feature2:level2... | Définit le niveau de journal pour les fonctionnalités ou les composants spécifiés.
Exemple : la commande horizon-view-log-collector -x All:TRACE d'Horizon Client pour Linux définit le niveau de journal sur Trace pour tous les composants. Exemple : la commande horizon-view-log-collect -x DnD:INFO,CDR:TRACE d'Horizon Client pour Linux définit le niveau de journal pour la fonctionnalité de glisser-déposer sur Info et la fonctionnalité de redirection du lecteur client sur Trace. | |
| -r | -r | Réinitialise les niveaux de journalisation de toutes les fonctionnalités sur les valeurs par défaut de l'installation. |
| -c | -c All | Collecte tous les journaux. |
| -c feature1,feature2... | Collecte des journaux pour les fonctionnalités ou les composants spécifiés. | |
| -d | -d directory1 | Redirige la sortie DCT vers le répertoire spécifié. |
| -f | -f bundleName | Spécifie le nom complet du fichier de bundle de journaux sur bundleName. |
| -h | -h | Affiche des informations d'aide pour les options de ligne de commande et répertorie les fonctionnalités et composants pris en charge pour DCT. |
| -del | -del -dumps All | Supprime les vidages mémoire de l'ensemble des fonctionnalités et composants que DCT prend en charge. Remarque : cette commande est disponible uniquement pour Horizon Client pour Windows. |
| -del -dumps feature1,feature2... | Supprime les vidages pour les fonctionnalités spécifiées.
Par exemple, la sortie de la commande support.bat -del -dumps Client,FA d'Horizon Client pour Windows supprime les fichiers de vidage mémoire des fonctionnalités Client et Association de types de fichiers.
Remarque : cette commande est disponible uniquement pour Horizon Client pour Windows. |
Vidage mémoire en temps réel
Pour Horizon Client pour Windows et Horizon Agent pour Windows, le vidage mémoire en temps réel est aussi pris en charge pour certaines fonctionnalités. Cette fonction vide le processus cible en fonction du paramètre du fichier de configuration et collecte le vidage dans le bundle de journaux. La génération d'un vidage mémoire en temps réel dépend de la configuration de la fonctionnalité.
Par exemple, si vous exécutez la commande support.bat -c pour Horizon Client pour Windows, le message You can choose to generate diagnostic dumps of the Horizon Client processes running on this machine, please note these files can be very large s'affiche. Si vous choisissez Y, des fichiers de vidage mémoire sont générés pour les processus existants liés à Horizon Client pour Windows.
Cette page vous a-t-elle été utile ?