Surveillance de l’infrastructure [Preview]

Director offre désormais une visibilité sur l’état de fonctionnement des composants Citrix Virtual Apps and Desktops™. Cette fonctionnalité vous aide à identifier, dépanner et résoudre facilement les problèmes liés à votre infrastructure. Actuellement, l’état des composants Citrix Provisioning (PVS) et StoreFront est surveillé.

Pour prendre en charge cette fonctionnalité, un nouvel exécutable Windows nommé Citrix Infrastructure Monitor est introduit pour les composants Citrix. Cela facilite la collecte et la transmission des métriques de santé pertinentes des serveurs PVS ou StoreFront™ vers Director.

Cette fonctionnalité vous permet d’obtenir des ensembles de données de surveillance critiques et des alertes proactives concernant les métriques système des serveurs PVS et StoreFront sur une seule console dans Director. Les données sont collectées toutes les cinq minutes à partir des composants de surveillance pour garantir les informations les plus récentes.

Cette fonctionnalité vise à améliorer l’efficacité opérationnelle en offrant une surveillance proactive, des métriques détaillées et des alertes automatisées, garantissant ainsi que votre infrastructure Citrix fonctionne de manière fluide et efficace.

Fonctionnalités clés

Surveillance en temps réel :

  • Surveillance continue des composants de l’infrastructure Citrix tels que les serveurs Citrix Provisioning™ (PVS) et StoreFront.
  • Vues de tableau de bord présentant l’état du système, l’utilisation des ressources et les métriques de performance pertinentes.

Analyse détaillée :

  • Fournit une analyse détaillée des métriques de santé du système telles que l’état de la connectivité et l’état du service ou du processus pour chaque composant.
  • Détails sur les métriques d’utilisation des ressources telles que l’utilisation du CPU, de la mémoire et du disque.

Alertes et notifications automatisées :

  • Seuils d’alerte personnalisables pour diverses métriques et états avec des portées granulaires.
  • Notifications en temps réel par e-mail et webhooks.

Cas d’utilisation

Efficacité opérationnelle :

Garantit que les équipes d’administration Citrix peuvent maintenir une haute disponibilité et des performances élevées de leurs serveurs et services Citrix. Cette fonctionnalité permet également de minimiser les temps d’arrêt en identifiant de manière proactive les problèmes et en alertant les administrateurs avant qu’ils n’affectent des groupes d’utilisateurs importants.

Résolution plus rapide des tickets :

Surveille les métriques clés sur l’état et les performances des serveurs afin d’évaluer la diffusion optimale des applications et bureaux virtuels aux utilisateurs. Utilisez ces métriques pour diagnostiquer et résoudre les plaintes des utilisateurs liées aux performances en analysant les composants associés.

Conditions préalables

  • Citrix Virtual Apps and Desktops version 2407 ou ultérieure
  • Configurez HTTPS pour Citrix Infrastructure Monitor avec DDC. Cette condition préalable est facultative mais recommandée. Pour plus d’informations, consultez Configurer HTTPS pour Citrix Infrastructure Monitor.
  • Comptes d’utilisateur ou autorisations requis pour exécuter Citrix Infrastructure Monitor :
    • Comptes d’utilisateur avec des autorisations d’administrateur Windows pour installer Citrix Infrastructure Monitor sur les machines de point de terminaison.
    • Un compte d’utilisateur administrateur complet ou un rôle personnalisé avec les autorisations Director suivantes :

      • Créer\Modifier\Activer\Supprimer des stratégies d’alerte
      • Créer\Modifier\Supprimer la configuration du serveur de messagerie d’alerte
      • Ignorer les alertes
      • Afficher les stratégies d’alerte
      • Afficher les alertes
      • Afficher la page du tableau de bord
      • Afficher la page du moniteur d’infrastructure

Remarque :

Si vous n’avez pas l’autorisation d’accéder à la page Alertes, l’option Gérer les alertes est désactivée sur la page Surveillance de l’infrastructure.

Démarrer avec la surveillance de l’infrastructure

Étape 1 : Installation de Citrix Infrastructure Monitor

Effectuez les étapes suivantes pour terminer l’installation sur le composant cible afin d’établir une connexion pour une collecte de données sécurisée.

Étape 1.1 : Identifier les composants cibles

Identifiez les composants cibles tels que les serveurs PVS ou StoreFront qui doivent être surveillés.

Étape 1.2 Télécharger Citrix Infrastructure Monitor

Vous pouvez télécharger CitrixInfraMonitor.msi depuis la page Téléchargements Citrix sur le serveur cible identifié à l’Étape 1.1.

Étape 1.3 : Exécuter Citrix Infrastructure Monitor

Exécutez le programme d’installation CitrixInfraMonitor.msi sur le composant cible en suivant les instructions de l’assistant d’installation.

Remarque :

Les utilisateurs disposant de privilèges administratifs peuvent installer et configurer Citrix Infrastructure Monitor sur le composant cible.

Citrix Infrastructure Monitor

Une fois l’installation réussie, vous pouvez afficher le service Citrix Infrastructure Monitor dans la section Services :

Citrix Infrastructure Monitor

Étape 1.4 : Obtenir le jeton d’enregistrement

Obtenez le jeton fourni dans le fichier RegistrationToken.txt à l’emplacement C:\ProgramData\Citrix\InfraMonitor\RegistrationToken.txt sur le système où Citrix Infrastructure Monitor est installé et gardez-le prêt à être utilisé à l’étape Étape 3 : Enregistrer Citrix Infrastructure Monitor.

Remarque :

Une fois que vous avez installé CitrixInfraMonitor.msi avec succès, le programme d’installation crée une exception pour le port 9595. Si vous utilisez un pare-feu tiers, vous devrez peut-être autoriser manuellement la communication TCP pour ce port afin d’utiliser le service Citrix Infrastructure Monitoring.

Étape 2 : Configurer HTTPS pour Citrix Infrastructure Monitor

Remarque :

Le service Citrix Infrastructure Monitor fonctionne également en mode HTTP et, dans ce cas, la configuration suivante n’est pas requise. Cependant, nous vous recommandons de l’utiliser en mode HTTPS. Effectuez les étapes suivantes uniquement si vous devez configurer HTTPS pour Citrix Infrastructure Monitor.

Étape 2.1 : Télécharger le certificat sur la machine

  1. Obtenez un certificat PFX pour votre machine où Citrix Infrastructure Monitor est installé. Pour plus d’informations sur la génération de fichiers PFX, consultez Comment créer un fichier PFX.

    Remarque :

    Vous pouvez également utiliser des fichiers PFX protégés par mot de passe.

  2. Téléchargez le certificat sur la machine à n’importe quel emplacement.

Étape 2.2 : Importer le certificat dans les certificats de l’ordinateur

  1. Cliquez sur Démarrer > Exécuter > tapez mmc, puis cliquez sur OK. La fenêtre Console 1 - [Console Root] apparaît.
  2. Dans le menu Fichier, cliquez sur Ajouter/Supprimer un composant logiciel enfichable. La fenêtre Ajouter ou supprimer des composants logiciels enfichables apparaît.

    Ajouter ou supprimer un composant logiciel enfichable

  3. Sous Composant logiciel enfichable, double-cliquez sur Certificats. La fenêtre Composant logiciel enfichable Certificats apparaît.

    Composant logiciel enfichable Certificats

  4. Sélectionnez Compte d’ordinateur, puis cliquez sur Suivant. La fenêtre Sélectionner un ordinateur apparaît.

    Ordinateur local

  5. Sélectionnez Ordinateur local.
  6. Cliquez sur Terminer. La section Certificats (ordinateur local) apparaît dans la liste des composants logiciels enfichables sélectionnés pour la nouvelle console.
  7. Cliquez sur OK.
  8. Développez Certificats, cliquez avec le bouton droit sur Personnel > Toutes les tâches > Importer. L’assistant Bienvenue dans l’Assistant Importation de certificat apparaît.

    Développer le certificat

  9. Sélectionnez Suivant > Parcourir les fichiers. Accédez à l’emplacement où vous avez téléchargé le fichier PFX, modifiez le type de fichier en Tous les fichiers, puis sélectionnez le certificat PFX correspondant.

    Assistant d'importation de certificat

  10. Saisissez le mot de passe PFX. Vous pouvez le laisser vide s’il n’y a pas de mot de passe.
  11. Cliquez sur Suivant.
  12. Pour le magasin de certificats, assurez-vous que l’option Placer tous les certificats dans le magasin suivant est sélectionnée et que le magasin de certificats est sélectionné comme Personnel.

    Magasin de certificats

  13. Cliquez sur Suivant.
  14. Vérifiez les détails et cliquez sur Terminer.
  15. Attendez la confirmation. Le message L’importation a réussi apparaît.
  16. Accédez à Certificats > Personnel et assurez-vous que le certificat est présent.
  17. Supprimez le fichier de certificat PFX de la machine.

Étape 2.3 : Accorder un accès en lecture au certificat

  1. Cliquez avec le bouton droit sur le certificat importé > Toutes les tâches > Gérer les clés privées.
  2. Dans la boîte de dialogue qui s’ouvre, sélectionnez Ajouter, puis recherchez Service réseau. Cliquez sur OK.
  3. Sélectionnez SERVICE RÉSEAU sous Noms de groupe ou d’utilisateur.
  4. Autorisez l’accès en lecture sous Autorisations pour SERVICE RÉSEAU.
  5. Cliquez sur OK.

Étape 2.4 : Obtenir l’empreinte numérique

  1. Double-cliquez sur le certificat importé.
  2. Dans la boîte de dialogue qui s’ouvre, accédez à l’onglet Détails et faites défiler vers le bas.
  3. Cliquez sur Empreinte numérique.

    Magasin d'empreintes numériques de certificat

  4. Copiez la valeur et gardez-la à portée de main pour l’étape suivante.

Étape 2.5 : Définition de la variable d’environnement

  1. Ouvrez le Panneau de configuration.
  2. Recherchez « environnement » et sélectionnez Modifier les variables d’environnement système.
  3. Sous Variables système (pour tous les utilisateurs), cliquez sur Nouveau.

    Variable système

  4. Spécifiez le nom de la variable comme DIRECTOR_AGENT_HTTPS_CERTIFICATE_THUMBPRINT.
  5. Spécifiez l’empreinte numérique de l’étape précédente sous la valeur de la variable.
  6. Cliquez sur OK.

Étape 2.6 : Redémarrer CitrixInfraMonitorService

  1. Ouvrez PowerShell et exécutez la commande suivante :

    Restart-Service CitrixInfraMonitorService
    <!--NeedCopy-->
    
  2. Assurez-vous que le protocole HTTPS est activé en capturant le module CitrixInfraMonitorService et en recherchant la ligne de journal Start to listen on HTTPS….

    Redémarrer le moniteur d'infrastructure

Étape 2.7 : Activer HTTPS dans la configuration du moniteur

Exécutez la commande suivante sur une machine DDC :

Set-MonitorConfiguration -DirectorAgentEnableHttps $true
<!--NeedCopy-->

Étape 3 : Enregistrer Citrix Infrastructure Monitor

Prérequis :

  • Assurez-vous que Citrix Infrastructure Monitor est installé sur la machine StoreFront ou PVS.

Enregistrez Citrix Infrastructure Monitor dans le DDC pour communiquer avec la machine PVS ou StoreFront. Cet enregistrement sert à envoyer les métriques de santé de l’infrastructure collectées sur la machine PVS ou StoreFront au DDC.

Exécutez la commande PowerShell suivante sur le Delivery Controller™ pour enregistrer Citrix Infrastructure Monitor :

Add-MonitorDirectorAgent -Fqdn <FQDN of component> -Component <component> -Domain <domain> -Username <username> -Password <password> -Token <token>
<!--NeedCopy-->

Remarque :

Le nom d’utilisateur et le mot de passe sont des paramètres facultatifs. Cependant, si vous ne fournissez pas ces paramètres, certaines des métriques ne seront pas disponibles pour vous.

Les paramètres de la commande précédente sont les suivants :

Paramètre Description
Fqdn FQDN du serveur PVS ou StoreFront.
Component Le composant que vous intégrez. Par exemple : PVS ou SF. PVS signifie Citrix Provisioning et SF signifie StoreFront.
Domain Le domaine dont tous les composants font partie.
Username Nom d’utilisateur de l’administrateur.
Password Mot de passe de l’administrateur.
Token Obtenez le jeton Citrix Infrastructure Monitor à partir du fichier RegistrationToken.txt à l’emplacement C:\ProgramData\Citrix\InfraMonitor\RegistrationToken.txt sur le système où Citrix Infrastructure Monitor est installé.

Remarque :

  • Le texte du jeton présent dans le fichier RegistrationToken.txt est régénéré lorsque vous redémarrez le service Citrix Infrastructure Monitor. Une fois l’enregistrement réussi, le fichier de jeton est supprimé de la machine. Si vous devez vous réenregistrer, redémarrez le service Citrix Infrastructure Monitor.

  • Pour des raisons de sécurité, le fichier de jeton est supprimé après trois tentatives d’enregistrement infructueuses avec un jeton invalide.

Une fois que vous avez enregistré avec succès la machine PVS ou StoreFront, les détails du nom de la machine apparaissent sur l’onglet Director > Infrastructure.

Un exemple de commande pour enregistrer le moniteur d’infrastructure Citrix est le suivant :

Redémarrer le moniteur d'infrastructure

Désenregistrer un composant

Si vous devez désenregistrer un composant donné, exécutez la commande PowerShell suivante sur le Delivery Controller :

Remove-MonitorDirectorAgent -Fqdn <FQDN of component> -Component <component>
<!--NeedCopy-->

Un exemple de commande pour supprimer l’enregistrement du moniteur d’infrastructure Citrix est le suivant :

Redémarrer le moniteur d'infrastructure

Remarque :

Le désenregistrement d’un composant arrête uniquement le flux de données du composant spécifique vers Director. Si vous devez désinstaller le moniteur d’infrastructure Citrix, désinstallez-le depuis le Panneau de configuration.

Tableau de bord de l’infrastructure

Vous pouvez consulter les valeurs d’intégrité de vos composants sur la page Surveillance de l’infrastructure. Ces résultats aident à analyser et à résoudre les problèmes de manière proactive concernant votre infrastructure.

Vous pouvez filtrer la page Surveillance de l’infrastructure par :

  • Nom d’hôte - Sélectionnez le nom d’hôte
  • Accessibilité - Cochez la case Haut (le serveur est accessible) ou Bas (le serveur n’est pas accessible)
  • Erreurs - Cochez la case Afficher uniquement les lignes avec des erreurs.

Utilisez l’option Gérer les colonnes pour choisir les données à afficher dans votre tableau de bord.

Métriques d’intégrité PVS

Cliquez sur l’onglet Infrastructure, puis sélectionnez PVS. Le tableau de bord d’infrastructure pour PVS s’affiche :

Tableau de bord PVS

Les détails suivants sont surveillés pour les serveurs PVS :

Catégorie Métriques Description
Accessibilité






Nom d’hôte Nom de la machine PVS sur laquelle Citrix Infrastructure Monitor est installé. Cette métrique est une valeur de chaîne.
Nom du site PVS Nom du site PVS. Cette métrique est une valeur de chaîne.
Nom de la batterie PVS Nom de la batterie PVS. Cette métrique est une valeur de chaîne.
ID de site PVS Affiche l’ID de site du serveur PVS. Cette métrique est une valeur de chaîne.
ID de batterie PVS Affiche l’ID de batterie du serveur PVS. Cette métrique est une valeur de chaîne.
État du serveur Affiche l’état d’accessibilité du serveur donné. Les valeurs possibles sont Actif, Inactif et Inconnu.
Dernier démarrage Affiche l’heure du dernier démarrage du serveur PVS.
Dernière mise à jour Affiche l’heure à laquelle les données ont été collectées depuis le serveur PVS.
Services dépendants


Service de streaming Affiche l’état du service de streaming. Cette métrique indique l’état des services Windows. Les valeurs possibles sont : Arrêté, En cours d’exécution, Non installé et n/a (avec icône d’aide).
Service SOAP Affiche l’état du service SOAP (Simple Object Access Protocol). Cette métrique indique l’état des services Windows. Les valeurs possibles sont : Arrêté, En cours d’exécution, Non installé et n/a (avec icône d’aide).
Connectivité de la base de données Affiche l’état de la connectivité de la base de données. Si vous utilisez un serveur Citrix Provisioning version 2402 ou antérieure, vous risquez d’obtenir une erreur inconnue. Les valeurs possibles sont Non connecté, Connecté, Inconnu et n/a (avec icône d’aide).
Accessibilité du serveur de licences Indique si le serveur de licences est accessible ou non. Si vous utilisez un serveur Citrix Provisioning version 2402 ou antérieure, vous risquez d’obtenir une erreur inconnue. Les valeurs possibles sont Non connecté, Connecté, Inconnu et n/a (avec icône d’aide).
Utilisation des ressources










Utilisation du CPU % Affiche l’utilisation du CPU en pourcentage à l’aide d’un graphique linéaire. La valeur affichée est la plus récente à la fin des 5 dernières minutes.
CPU moyen % Affiche le pourcentage moyen d’utilisation du CPU du serveur PVS agrégé sur les 10 dernières minutes.
CPU maximal % Affiche le pourcentage maximal d’utilisation du CPU du serveur PVS au cours des 5 dernières minutes.
Utilisation de la mémoire % Affiche l’utilisation de la mémoire en pourcentage à l’aide d’un graphique en piles. La valeur affichée est la plus récente à la fin des 5 dernières minutes.
Mémoire moyenne % Affiche le pourcentage moyen de mémoire du serveur PVS agrégé sur les 10 dernières minutes.
Pourcentage de mémoire maximale Affiche le pourcentage de mémoire maximale du serveur PVS au cours des 5 dernières minutes.
IOPS disque Affiche la valeur d’entrée et de sortie du disque à l’aide d’un graphique linéaire.
Pourcentage moyen d’IOPS disque Affiche la moyenne des IOPS disque du serveur PVS agrégée sur les 10 dernières minutes.
Pourcentage maximal d’IOPS disque Affiche le pourcentage maximal d’IOPS disque du serveur PVS au cours des 10 dernières minutes.
Latence du disque (ms) Affiche la valeur de latence du disque à l’aide d’un graphique linéaire.
Latence disque moyenne % Affiche la latence disque moyenne du serveur PVS agrégée sur les 10 dernières minutes.
Latence disque maximale % Affiche le pourcentage de latence disque maximale du serveur PVS au cours des 5 dernières minutes.
Impact
Total des connexions rejetées Nombre total de connexions échouées divisé par le nombre total de tentatives de connexion.
Nombre d’appareils actifs Affiche le nombre total d’appareils actifs sur le serveur PVS. Cette métrique est une valeur entière.

Métriques d’intégrité de StoreFront

Cliquez sur l’onglet Infrastructure, puis sélectionnez StoreFront. Le tableau de bord Infrastructure pour StoreFront apparaît :

Tableau de bord PVS

Les détails suivants sont surveillés pour les serveurs StoreFront :

Catégorie Métriques Description
Accessibilité



Nom d’hôte Affiche le nom du serveur StoreFront. Cette métrique est une valeur de chaîne.
État du serveur Affiche l’état du serveur StoreFront. Cette métrique indique l’état des services Windows. Les valeurs possibles sont : Non exécuté, Exécuté, Non installé et n/a (avec icône d’aide).
État de l’URL de base Affiche l’état de santé de l’URL de base. Si le code d’état HTTP est 200, l’état est UP (actif). Sinon, la valeur est Down (inactif).
Dernier démarrage Affiche l’heure du dernier démarrage du serveur StoreFront.
Dernière mise à jour Affiche l’heure à laquelle les données ont été collectées depuis le serveur StoreFront.
Services dépendants


Service de domaine État du service Windows nommé service de domaine. Cette métrique affiche l’état des services Windows. Les valeurs possibles sont : Non exécuté, Exécuté, Non installé et n/a (avec icône d’aide).
Service de portefeuille d’informations d’identification Ce service est un service Windows utilisé pour stocker les mots de passe chiffrés. Les valeurs possibles sont : Non exécuté, Exécuté, Non installé et n/a (avec icône d’aide).
Service de résolution de pairs Ce service est un service Windows responsable de la communication réseau inter-groupes de serveurs, formant un maillage de pairs de serveurs StoreFront. Les valeurs possibles sont : Non exécuté, Exécuté, Non installé et n/a (avec icône d’aide).
Service WWW Cette métrique est le service web du serveur StoreFront. Cette métrique affiche l’état des services Windows. Les valeurs possibles sont : Non exécuté, Exécuté, Non installé et n/a (avec icône d’aide).
Utilisation des ressources










Utilisation du CPU % Affiche l’utilisation du CPU en pourcentage à l’aide d’un graphique linéaire. La valeur affichée est la plus récente à la fin des cinq dernières minutes.
CPU moyen % Affiche le pourcentage moyen d’utilisation du CPU du serveur StoreFront agrégé sur les 10 dernières minutes.
CPU maximal % Affiche le pourcentage maximal d’utilisation du CPU du serveur StoreFront au cours des cinq dernières minutes. Cette valeur aide à déterminer la capacité maximale requise pour un CPU.
Utilisation de la mémoire % Affiche l’utilisation de la mémoire en pourcentage à l’aide d’un graphique en piles. La valeur affichée est la plus récente à la fin des 5 dernières minutes.
Mémoire moyenne % Affiche le pourcentage moyen de mémoire du serveur StoreFront agrégé sur les 10 dernières minutes.
Pourcentage de mémoire maximale Affiche le pourcentage de mémoire maximale du serveur StoreFront au cours des 5 dernières minutes.
IOPS du disque Affiche la valeur d’entrée et de sortie du disque à l’aide d’un graphique linéaire.
Pourcentage moyen d’IOPS disque Affiche les IOPS disque moyens du serveur StoreFront sous forme de nombre décimal.
Pourcentage d’IOPS disque maximal Affiche le pourcentage d’IOPS disque maximal du serveur StoreFront agrégé sur les 10 dernières minutes.
Latence du disque (ms) Affiche la valeur de latence du disque à l’aide d’un graphique linéaire.
Latence moyenne du disque % Affiche la latence moyenne du disque du serveur StoreFront agrégée sur les 10 dernières minutes.
Latence maximale du disque % Affiche le pourcentage de latence maximale du disque du serveur StoreFront au cours des cinq dernières minutes.
Impact


Validité du certificat ICA® Affiche la validité du certificat ICA. Les valeurs possibles sont Expiré, Expire bientôt, Valide et Introuvable.
Validité de la chaîne de certificats ICA Indique si la chaîne de certificats ICA de StoreFront est valide ou non. La valeur possible est Oui ou Non.
Validité du certificat IIS Affiche la validité du certificat IIS. Les valeurs possibles sont Expiré, Expirant, Valide et Introuvable.
Validité de la chaîne de certificats IIS Indique si la chaîne de certificats IIS de StoreFront est valide ou non. La valeur possible est Oui ou Non.

Créer et gérer des alertes

Vous pouvez configurer des alertes pour surveiller de manière proactive les conditions et les périmètres qui vous intéressent et réduire la fatigue liée aux alertes. Les alertes peuvent être configurées avec une gravité, des intervalles de ré-alerte, des supports de notification et suivent le cycle de vie des alertes pris en charge dans le produit.

Pour plus d’informations, consultez la page Alertes.