Mappage des services d’application contenant Citrix XenApp et Presentation Server
Mappage des services peut détecter les services d’application contenant Citrix XenApp, Presentation Server et Citrix Usage Collector.
Composants détectés
| Nom | Plateforme | Version | Protocole | Type de détection | Modèle (ou sonde si indiqué) |
|---|---|---|---|---|---|
| Citrix XenApp Server |
Windows |
6.x>6.5, 7.x<7.6 |
WMI WinRM |
Horizontale et haut en bas |
Citrix XenApp Server ou Citrix Presentation Server |
| Citrix Presentation Server |
Windows |
4.x, 5.x, 6.x<6.5 |
WMI WinRM |
Horizontale et haut en bas |
Citrix XenApp Server ou Citrix Presentation Server |
| Citrix Usage Collector |
Windows |
7.x>7.5, 8.x |
WMI WinRM |
Haut en bas |
Citrix Collector |
| Application générique basée sur le chemin d'accès à l'icône |
Windows |
- |
WMI WinRM |
Haut en bas |
Chemin d'accès à l'icône d'application Citrix |
Mapper les services d’application contenant Citrix XenApp et Presentation Server
Mappez un service d’application contenant Citrix XenApps, serveurs de présentation et collecteurs d’utilisation Citrix et vérifiez que Mappage des services tous les composants Citrix sont correctement détectés.
Avant de commencer
- Attribuez à un utilisateur les autorisations nécessaires pour lire et interroger le référentiel Citrix :
- Pour les versions 4.5 et ultérieures, un script PowerShell du serveur XenApp.
- Pour les versions antérieures à 4.5, un script Microsoft Visual Basic Script (VBScript) de Citrix Presentation Server
- Sur la ServiceNow AI Platform, configurez un utilisateur de domaine pour accéder au système d'exploitation Windows, conformément aux instructions de la rubrique Informations d'identification Windows.
Remarque :Pour utiliser ces informations d'identification ultérieurement pour XenAPP, définissez l'attribut Alias d'informations d'identification sur cmdb_ci_appl_citrix_xenapp. Pour utiliser ces informations d'identification ultérieurement pour Citrix, définissez l'attribut Alias d'informations d'identification sur cmdb_ci_appl_citrix_collector.
- (Facultatif) Pour lancer une détection à l'aide du protocole WinRM, consultez Configurer les hôtes de confiance WinRM sur Serveur MID
- Configurez un utilisateur avec des autorisations pour exécuter les commandes PowerShell sur le serveur Citrix.
- (Pour la détection de Citrix Presentation Server uniquement) Découvrez le chemin d’accès de l’icône pour le point d’entrée :
- Dans Citrix Access Management Console, accédez à .
- Localisez le dossier Chemin d’accès à l’icône dans l’arborescence de navigation.
- Cliquez avec le bouton droit sur le dossier Chemin d’accès à l’icône et cliquez sur Copier le chemin d’accès.
- (Pour la détection de Citrix XenApp Server uniquement) Découvrez le chemin d’accès de l’icône pour le point d’entrée en vérifiant l’attribut Nom distinctif pour le chemin d’accès de l’icône.
Procédure
-
Créez une Instance de service.
-
Définissez le point d’entrée pour cela instance de service:
- Cliquez sur Informations supplémentaires à gauche et désactivez la case à cocher Découverte basée sur le trafic .
- Cliquez sur Mettre à jour.
-
Vérifiez que le résultat du mappage est satisfaisant :
Si le résultat du mappage ne correspond pas à vos attentes, effectuez un dépannage de base.
| Symptôme | Cause | Solution |
|---|---|---|
| Échec de la découverte. Le journal de découverte affiche le message qui commence par le texte suivant : Vous ne disposez pas des autorisations requises. |
Les sections d’indication du modèle échouent, car l’utilisateur n’a pas les autorisations nécessaires pour exécuter les commandes PowerShell. | Assurez-vous d’avoir fourni à un utilisateur les autorisations nécessaires pour exécuter des commandes PowerShell sur des serveurs hébergeant Citrix XenApp, Presentation Server ou Citrix Usage Collector. |
| Échec de la découverte. Le journal de découverte affiche le message d’erreur qui inclut le texte suivant : CategoryInfo : NotSpecified : (:) [], PSSecurityException+ FullyQualifiedErrorId : RuntimeException |
Impossible Serveur MID d’exécuter les commandes PowerShell à distance, car la stratégie d’exécution est définie sur RemoteSigned sur les serveurs cibles. | Utilisez la commande remotesigned set-executionpolicy sur les serveurs cibles pour permettre Serveur MID l’exécution réussie des commandes PowerShell. |
| Échec de la découverte. Le journal de découverte affiche le message d’erreur qui inclut le texte suivant : Import-XAFarm : le composant logiciel enfichable PowerShell des commandes courantes de Citrix n’est pas installé |
L’hôte cible ne possède pas cette bibliothèque PowerShell : Citrix Common Commands PowerShell Snapin. | Téléchargez et installez le Kit de développement logiciel (SDK) PowerShell pour Citrix XenApp sur tous les serveurs hébergeant Citrix XenApp, Presentation Server ou Citrix Usage Collector. |
| La carte de service d’application affiche Citrix Delivery Controller, mais n’inclut pas Citrix XenApp, Citrix Presentation Server ou Citrix Usage Collector. | Le chemin d’accès de l’icône que vous avez défini est incorrect. | Vérifiez le chemin d’accès de l’icône et entrez-le à nouveau dans les attributs de point d’entrée du service d’application. |