Académique Documents
Professionnel Documents
Culture Documents
Chapitre 1 Présentation
Composants Citrix EdgeSight : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5
Agents EdgeSight . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6
Serveur EdgeSight . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8
Console du serveur EdgeSight . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9
Serveur de licences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11
Composants EdgeSight requis pour la surveillance des bureaux virtuels . . . . .12
Termes et concepts Citrix EdgeSight . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14
Architecture EdgeSight. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15
Types d'agents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15
Processus d'agent . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .16
Collecte des données des agents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17
Regroupement des données relatives aux agents . . . . . . . . . . . . . . . . . . . . . . . .20
Téléchargement des données relatives aux agents . . . . . . . . . . . . . . . . . . . . . . .20
Tâches administratives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21
Tâches administratives des sociétés . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22
Tâches administratives des serveurs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23
Présentation de la liste des tâches administratives . . . . . . . . . . . . . . . . . . . . . . . . . .24
Configuration de l'authentification pour les services de rapport . . . . . . . . . . . .25
Ajout de rôles. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .25
Ajout d'un fournisseur d'authentification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .25
Ajout d'utilisateurs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .25
Ajustement des configurations de tâche et de l'agent . . . . . . . . . . . . . . . . . . . . .26
Index. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .125
C HAPITRE 1
Présentation
La figure ci-après illustre la relation existant entre ces composants et les systèmes
contrôlés :
Agents EdgeSight
L'agent EdgeSight est un service exécuté sur une machine utilisateur, un bureau
virtuel ou un serveur XenApp et qui collecte des données, qu'il enregistre ensuite
dans une base de données côté client. L'agent collecte les données, les regroupe
en un ensemble de données utiles, qu'il envoie ensuite au serveur EdgeSight. Les
types d'agents suivants sont disponibles.
Chapitre 1 Présentation 7
Les agents stockent les données dans une base de données et un partage de
fichiers distants, le serveur EdgeSight agissant en tant que broker de base
de données. Pour obtenir plus d'informations, veuillez consulter
« Composants EdgeSight requis pour la surveillance des bureaux virtuels »
à la page 12.
• Agent EdgeSight pour XenApp : le logiciel Agent EdgeSight pour XenApp
est conçu pour être utilisé sur des serveurs XenApp. Les données sont
collectées et stockées dans une base de données locale, puis téléchargées
deux fois par jour sur un serveur EdgeSight. Ces données peuvent
également être affichées directement à partir d'une base de données d'agent,
en vue d'être utilisées pour la résolution d'un problème.. Il existe deux
niveaux d'agents EdgeSight pour XenApp :
8 Guide de l’administrateur Citrix EdgeSight
Serveur EdgeSight
Le serveur EdgeSight collecte les données à partir des agents distribués et permet
aux administrateurs d'afficher ces données afin d'identifier les problèmes risquant
de survenir dans l'entreprise, puis d'aider à leur résolution. Le serveur EdgeSight
inclut les composants suivants :
• Serveur Web—Ce composant permet de télécharger les données des agents,
puis d'afficher sur la console du serveur EdgeSight des informations de
disponibilité et de performances dans un grand nombre de rapports
standard.
• Serveur de base de données—Ce composant permet de stocker les données
téléchargées à partir des agents et d'agir en tant que source de données pour
les services de rapports.
• Serveur de rapport—Ce composant permet de générer des informations de
disponibilité et de performances sous forme de rapports. Le serveur de
rapport utilise Microsoft SQL Server Reporting Services.
Chapitre 1 Présentation 9
• Barre de filtre : une fois que vous avez sélectionné un rapport, utilisez la
barre de filtre pour filtrer les données du rapport. En fonction du rapport
sélectionné, vous pouvez filtrer par département, par groupe, par période,
par processus, par machine, par utilisateur, par site et par d'autres types de
données. Vous pouvez filtrer les données pour isoler certaines informations
basées sur des classes spécifiques de processus, de machines ou
d'utilisateurs, et pour identifier rapidement des problèmes ou des tendances.
Vous pouvez également filtrer les données dans d'autres pages que les
rapports (liste des alertes en cours, par exemple, ou pages de configuration
ou d'administration). Cliquez sur OK pour appliquer des paramètres de
filtre.
• Lien d'aide : cliquez sur le lien d'aide (situé dans la partie supérieure droite
de la console) pour afficher l'aide en ligne contextuelle. Outre l'aide en
ligne contextuelle, le système d'aide contient également des références
(glossaire des mesures de rapports et définition de vues SQL, par exemple).
Serveur de licences
Citrix License Server for Windows 11.6 ou version ultérieure est utilisé pour la
fourniture de licences, autorisant les agents EdgeSight à télécharger des données
sur un serveur EdgeSight. Le serveur de licences peut se trouver à tout
emplacement du réseau, car il est accessible à partir du composant Serveur Web
du serveur EdgeSight, ainsi que par les agents XenApp. Un même serveur de
licences peut être partagé par plusieurs produits Citrix, y compris par plusieurs
serveurs EdgeSight.
Remarque : le serveur de licences et les fichiers de licence EdgeSight doivent
se trouver à l'emplacement approprié avant le déploiement d'EdgeSight pour
éviter tout délai supplémentaire de téléchargement des données.
Des licences séparées doivent être acquises pour les agents XenApp et pour les
agents de point de terminaison, même si ces deux types d'agents sont associés sur
le même serveur. Tous les fichiers de licence de l'agent (CESEP_*.lic) doivent se
trouver dans le dossier MesFichiers du répertoire du serveur de licences sur le
serveur EdgeSight. Pour obtenir plus d'informations sur la gestion des licences,
veuillez consulter « Gestion des licences » à la page 68.
12 Guide de l’administrateur Citrix EdgeSight
Architecture EdgeSight
Cette section examine l'architecture EdgeSight de base, notamment :
• les types d'agents ;
• les processus d'agent ;
• le type de données collectées sur les agents ;
• la façon dont les données des agents sont stockées, regroupées et
téléchargées sur le serveur EdgeSight.
Types d'agents
Les types d'agents suivants sont disponibles dans EdgeSight :
• EdgeSight pour points de terminaison : les agents pour points de
terminaison offrent un contrôle et une collection des données pour les
machines de point de terminaison et pour les bureaux virtuels basés sur
XenDesktop 3.0.
• EdgeSight pour Virtual Desktops : les agents Virtual Desktop agents offrent
un contrôle et une collection des données pour les bureaux virtuels basés
sur XenDesktop 3.0.
• EdgeSight pour XenApp, niveau de base : les agents de base fournissent la
fonction de gestion des ressources comprise dans l'édition Enterprise de
XenApp. Seule une licence Enterprise est requise sur votre serveur de
licences Citrix..
• EdgeSight pour XenApp, niveau avancé : les agents avancés fournissent la
version complète de EdgeSight pour XenApp. Ils requièrent pour cela que
vous disposiez soit d'une licence édition Platinum, soit d'une licence
EdgeSight pour XenApp sur votre serveur de licences Citrix.
16 Guide de l’administrateur Citrix EdgeSight
Processus d'agent
L'agent EdgeSight inclut les principaux processus suivants :
Le service Agent de contrôle du système Citrix
• Collecte les données (relatives à l'utilisation des ressources, aux
événements et aux modifications matérielles) d'une machine utilisateur,
d'une instance XenDesktop ou du serveur XenApp ;
• communique avec le serveur EdgeSight sur le port 9035 pendant les
téléchargements de configuration et de données utiles.
• Pour un agent se trouvant dans un environnement regroupé, requiert une
connexion à une base de données distante
Le processus de service Firebird stocke les données de la machine utilisateur ou
XenApp dans la base de données locale de l'agent.
Si un agent est installé sur des bureaux virtuels dans un environnement regroupé,
le processus de moniteur de fichiers copie les fichiers vers le partage de fichiers
de données d'agent et les récupère depuis ce dernier.
Le temps système requis pour les processus d'agent inclut les éléments suivants.
(Remarque : il s'agit de valeurs moyennes susceptibles de varier en fonction des
machines et de l'environnement.) (Notez que les agents installés sur des bureaux
virtuels possèdent des besoins en espace disque plus réduit car ils utilisent une
base de données distante pour le stockage).
• temps d'UC 1-2 % ;
• mémoire de travail 30-35 Mo ;
• utilisation réseau : 200 Ko par jour ;
• 40 à 250 Mo d'espace disque.
Chapitre 1 Présentation 17
Données de performances
Les données de performances incluent les données des mesures système
(utilisation d'unité centrale ou de mémoire, par exemple) correspondant à un
fonctionnement système normal. Données collectées par EdgeSight (liste non
exclusive) :
• Utilisation de l'UC
• utilisation de l'UC pendant une période donnée ;
• comparaison de plusieurs machines au niveau de l'UC ;
• suivi de l'utilisation d'UC ;
• liste des processus les plus consommateurs d'UC.
• Utilisation de la mémoire
• quantité de RAM utilisée ;
• liste des applications les plus consommatrices de mémoire ;
• liste des machines qui ont le moins de mémoire.
• Utilisation du disque
• espace disponible sur le disque dur ;
• liste des systèmes présentant potentiellement des problèmes de
disque dur ;
• liste des machines qui ont le moins d'espace disque.
18 Guide de l’administrateur Citrix EdgeSight
Tâches administratives
Pour pouvoir exécuter les tâches administratives, vous devez avoir le rôle
d'administrateur ou posséder des droits Administrateur. Pour obtenir plus
d'informations sur les rôles et les permissions d'administrateur, veuillez consulter
Chapitre 2, « Création d' utilisateurs et affectation de rôles ». . Les tâches
administratives sont regroupées à deux niveaux : niveau société et niveau serveur.
22 Guide de l’administrateur Citrix EdgeSight
Pour qu'un utilisateur puisse afficher et modifier les paramètres serveur, il doit
posséder la permission de gestion des paramètres du serveur. Cette permission est
automatiquement accordée au super-utilisateur créé pendant l'installation. Pour
les autres utilisateurs, cette permission doit être explicitement accordée au
moment de la création ou de la modification d'utilisateur, et non via l'affectation
de rôle.
Les paramètres de niveau société affectent une seule société, tandis que les
paramètres de niveau serveur affectent toutes les sociétés résidant sur le serveur.
Les paramètres de société incluent les paramètres du serveur et de l'agent.
Ajout de rôles
Avant d'ajouter des utilisateurs (personnes autorisées à se connecter à la console
du serveur EdgeSight), il est recommandé d'ajouter les rôles requis pour
déterminer les actions à effectuer sur la console. Pour obtenir plus d'informations
sur la définition de rôles, veuillez consulter la section « Création d' utilisateurs et
affectation de rôles » à la page 35.
Ajout d'utilisateurs
Si vous utilisez le fournisseur d'authentification de messagerie par défaut, vous
pouvez ajouter des utilisateurs et leur affecter des rôles à l'aide de la console du
serveur EdgeSight : Pour obtenir plus d'informations, veuillez consulter
« Création d' utilisateurs et affectation de rôles » à la page 35.
26 Guide de l’administrateur Citrix EdgeSight
Paramètre Contrôle...
d'enregistrement
Enregistrer Lorsqu'un agent se connecte à un serveur, il transfère des
automatiquement des informations de configuration de société et de département.
agents Si ces informations correspondent à une société définie sur le
serveur et que ce paramètre est activé, l'agent est inscrit dans
la société. Sinon, l'agent représente une instance non gérée et
apparaît uniquement dans la page Machines non gérées. Pour
obtenir plus d'informations sur le déplacement de machines
non gérées vers une société et un département, veuillez
consulter « Gestion des machines non gérées » à la page 80.
Création automatique de Lorsqu'un agent se connecte à un serveur, il transfère des
départements informations relatives à la société et au département
correspondants. Si ce département n'existe pas, il est alors
créé (sous réserve que ce paramètre soit activé). Si ce
paramètre n'est pas activé, la machine est placée dans le
département racine de la société. Pour obtenir plus
d'informations sur les départements, veuillez consulter
« Gestion de départements » à la page 30.
Combiner les instances en Si une base de données d'agent EdgeSight est endommagée,
double le processus de réparation inclut la mise en correspondance
de la machine et de ses données d'historique sur le serveur
(sous réserve que ce paramètre soit activé). Si cette fonction
est désactivée, le système contiendra un enregistrement en
double de la machine. Vous êtes notifié de la création d'un
enregistrement en double par un message affiché dans la
page Messages. Sa formulation similaire au message
suivant :
EdgeSight - New Instance (DUPLICATE) -
Machine: 'sysname' Domain: 'domain_name'
Un identifiant interne (identifiant unique, également appelé
GUID) est utilisé pour la mise en correspondance d'instances
en double (plutôt que le nom de la machine).
30 Guide de l’administrateur Citrix EdgeSight
Gestion de départements
Le département racine (appelé par défaut Tout), les batteries XenApp et
XenDesktop, et les sous-départements de points de terminaison sont créés au
cours de l'installation de EdgeSight. Vous ne pouvez pas supprimer ces
départements par défaut. Le département racine utilise la configuration par défaut
du point de terminaison pour les propriétés d'agent et les tâches d'agent. Des
règles d'alerte doivent être explicitement associées au département racine. La
structure de sous-département de la batterie XenApp est déterminée par le
structure de batterie XenApp, et la structure de batterie XenDesktop est
déterminée par Desktop Delivery Controller. Ces structures de sous-département
ne peuvent être modifiées à l'aide de la console de serveur EdgeSight.
Des sous-départements de points de terminaison peuvent être créés
automatiquement sur la base des informations fournies par les agents lors de leur
enregistrement auprès du serveur. Lorsqu'un agent de point de terminaison se
connecte à un serveur, il transfère des informations relatives à la société et au
département correspondants. Si ce département n'existe pas, il est alors créé, sous
réserve que le paramètre Créer des départements automatiquement soit activé,
comme décrit dans la section « Paramètres d'enregistrement d'agent » à la
page 29. Si ce paramètre n'est pas activé, la machine est placée dans le
département racine de la société.
Lors de la mise à niveau d'EdgeSight 5.0, toutes les machines, y compris les
serveurs XenApp, sont placées dans le sous-département de points de
terminaison.
Chapitre 2 Gestion des paramètres de société 31
Gestion de machines
Les machines affichées dans la page Machines représentent les systèmes sur
lesquels sont exécutés les agents EdgeSight, qui ont été enregistrés auprès du
serveur. Les machines peuvent être des serveurs XenApp, des ordinateurs de
bureau, des ordinateurs portables ou des serveurs de terminaux. Il peuvent
également être des machines physiques ou virtuelles. Si vous avez sélectionné les
paramètres d'enregistrement d'agent par défaut (qui permettent d'enregistrer
automatiquement les agents et de créer automatiquement l'arborescence de
départements), la liste des machines contient tous les agents configurés en vue
d'une communication avec le serveur. Une fois qu'un agent exécuté sur une
machine est enregistré auprès du serveur, vous pouvez déplacer la machine vers
un autre département, en cas de besoin. Pour obtenir plus d'informations sur
l'enregistrement d'agents, veuillez consulter la section « Paramètres
d'enregistrement d'agent » à la page 29.
Le nom de la machine, le domaine et l'heure du dernier téléchargement sont
toujours affichés. Les autres informations sur la machine peuvent être
sélectionnées à l'aide du menu contextuel Afficher. Référez-vous à l'aide en ligne
pour une liste complète des informations disponibles. Il est à noter que l'heure du
dernier téléchargement affiché dans le tableau Machines correspond à l'heure du
dernier traitement de données utiles relatives à cette machine effectué par le
serveur. Cet indicateur est très utile, car il permet de s'assurer que les agents
téléchargent correctement les données sur le serveur.
Si une machine spécifique n'apparaît pas dans la liste, cela peut révéler un
problème au niveau de l'affectation de la société/du département. Dans ce cas,
accédez à Configuration du serveur > Machines non gérées pour afficher la
liste des machines enregistrées auprès du serveur mais non associées à une
société ou à un département. Pour obtenir plus d'informations sur la gestion des
machines non gérées, veuillez consulter « Gestion des machines non gérées » à la
page 80.
32 Guide de l’administrateur Citrix EdgeSight
Lorsque vous configurez des règles d'alertes à l'aide de l'assistant de création des
règles d'alertes, les alertes sont regroupées au sein des types suivants, en fonction
du type d'événement ou de condition associé :
• Alertes d'application
• Alertes système
• Alertes réseau
• Alertes de performances XenApp
• Alertes des erreurs XenApp
• Alertes de performances de session
Pour veiller à ce que les serveurs XenApp reçoivent les données des alertes en
temps réel, les alertes suivantes sont préconfigurées et attribuées au sous-
département de batteries XenApp :
• Base de données de journalisation de la configuration non disponible
• Échec de connexion au magasin de données de la batterie
• Échec de l'opération de suivi et de rétablissement de l'état
• Échec du test de suivi et de rétablissement de l'état
• Le service IMA ne répond pas
• Échec de connexion au serveur de licences
• Nombre de serveurs dans une zone trop élevé
• Limite d'utilisation simultanée d'applications publiées
• Session arrêtée
• Erreur de connexion au client Terminal Server
• Échec de découverte du serveur de licences des services Terminal Server
• Sélection de collecteur de données déclenchée
• Désignations de collecteur de données trop fréquentes
Les paramètres de ces alertes peuvent être modifiés. La description de chaque
règle d'alerte et des paramètres correspondants figure dans l'assistant de création
des règles d'alertes.
Chapitre 2 Gestion des paramètres de société 41
Ces paramètres permettent d'optimiser la fréquence selon laquelle les alertes d'un
type spécifique peuvent être déclenchées. L'échantillonnage est effectué toutes les
5 secondes à sa fréquence maximale, en fonction du type d'alerte Au cours de
l'échantillonnage, les données requises pour le type d'alerte concerné sont
collectées. Au moment de l'interrogation, les données collectées sont comparées
aux conditions spécifiées dans la règle d'alerte. La valeur affectée à l'intervalle
d'interrogation détermine la fréquence d'interrogation. Le pourcentage
d'échantillons requis détermine le pourcentage d'échantillons collectés devant se
trouver au-dessus ou au-dessous du seuil en fonction du type d'alerte pour qu'une
alerte soit déclenchée. Si l'alerte définie par la règle d'alerte a déjà été déclenchée
au cours de la période de ré-alerte, aucune autre alerte n'est générée jusqu'à
l'expiration de la période et jusqu'à ce que la condition d'alerte survienne de
nouveau. La fenêtre d'échantillon de données indique jusqu'à quelle date
remontent les échantillons inclus dans l'interrogation.
Important : l'intervalle d'interrogation par défaut permet de créer des alertes en
temps opportun, tout en minimisant l'impact des requêtes exécutées dans la base
de données. La diminution de l'intervalle d'interrogation (augmentation de la
fréquence d'exécution des requêtes) peut avoir un effet négatif sur les
performances du système et doit donc être utilisée avec la plus grande prudence.
Chaque règle d'alerte configurée pour un agent donné induit une consommation
de temps système ; cela peut avoir lieu lorsque l'utilisateur final tente d'exécuter
une tâche importante, c'est pourquoi il est conseillé d'observer la plus grande
prudence et de ne configurer que des règles d'alertes ciblées. En cas de problème
d'impact global de l'agent sur un système, si un nombre élevé de règles d'alertes a
été défini pour l'agent, vous pouvez réévaluer les règles définies afin de vérifier
qu'elles sont adaptées à une règle d'alerte en temps réel que vous souhaitez
définir, ou encore si un rapport historique serait plus approprié. La liste suivante
fournit quelques indications de cas d'impact négatif d'un ensemble de règles
d'alertes sur l'utilisateur final :
• si plus de 3 ou 4 alertes de performances d'applications ou réseau sont
définies ;
• si des alertes de performances réseau ou de processus ont été définies en
vue d'un déclenchement pour des conditions communes (utilisation d'UC
dépassant 5 %, par exemple) ;
• si des alertes de performances réseau ou de processus ont été définies pour
des conditions très complexes (entrée d'une valeur pour 2 ou 3 fois les
seuils de performances, par exemple) ; dans ces cas, l'exécution des
requêtes SQL par l'agent pour déterminer si une condition existe peuvent
entraîner la consommation de cycles de base de données importants ;
• si la valeur Différent de est définie pour les alertes de performances réseau
ou de processus ;
• si plusieurs opérations Comme ou Différent de sont définies au niveau des
alertes de performances réseau ou de processus ;
• si des règles d'alertes de performances ont été définies et ne seront jamais
déclenchées (par exemple, configuration d'une alerte de performances de
processus pour une application dont l'exécution est bloquée par une
stratégie de groupe).
Remarque : bien que seul un fichier EXE puisse être lancé à l'aide de l'action
d'alerte « Lancer un processus exécutable externe », vous pouvez lancer
cmd.exe et utiliser des arguments de ligne de commande pour appeler un fichier
non EXE tel qu'un fichier BAT ou VBS.
Pour obtenir plus d'informations sur la création d'actions d'alertes, veuillez
consulter la rubrique « Actions d'alertes » de l'aide en ligne.
Téléchargement de rapports
Accédez à la page Rapports personnalisés (Mes paramètres > Rapports
personnalisés), puis cliquez sur le bouton Télécharger un rapport pour
transférer un fichier RDL de rapport personnalisé sur le serveur de rapports.
Veillez à utiliser un nom unique lorsque vous téléchargez un nouveau rapport. De
la même façon, vous devez définir et publier des conventions d'attribution de nom
pour les rapports personnalisés. Pour déterminer si le rapport est partagé au sein
de votre société, utilisez les cases d'option Public ou Privé. Les rapports publics
s'affichent pour tous les utilisateurs, sauf si leur capacité d'afficher le rapport est
limitée en raison des permissions sélectionnées. Les rapports privés ne s'affichent
que pour l'utilisateur ayant téléchargé le rapport concerné. Les attributs Public/
Privé ne peuvent plus être modifiés une fois le rapport téléchargé. Pour modifier
ces attributs, vous devez supprimer le rapport, puis le télécharger de nouveau.
Si vous apportez des modifications supplémentaires au rapport, utilisez le lien
Mettre à jour de la page Propriétés pour télécharger le fichier RDL (Report
Definition Language). Pour obtenir plus d'informations, veuillez consulter les
rubriques « Rapports personnalisés » et « Télécharger un rapport personnalisé »
de l'aide en ligne.
50 Guide de l’administrateur Citrix EdgeSight
Remarque : si vous avez effectué une mise à niveau depuis une version du
serveur EdgeSight antérieure à 5.0 SP2, la configuration de bureau virtuel par
défaut n'est pas initialement affichée dans la liste des configurations des
propriétés d'agent. Pour créer des paramètres de propriétés d'agent pour les
bureaux virtuels, sélectionnez Nouvelle configuration de propriétés puis
sélectionnez le bouton radio Propriétés par défaut des agents de bureau
virtuel. Configurez les propriétés comme décrit à la section « Assistant des
propriétés d'agent » de l'aide en ligne.
Une fois qu'un ensemble personnalisé de propriétés d'agent a été créé, il doit être
mappé explicitement à un département avant d'être transmis aux agents lors d'un
contrôle de configuration. (Pour obtenir plus d'informations sur l'association d'un
ensemble de propriétés d'agent avec un département, veuillez consulter la section
« Gestion de départements » à la page 30.)
Pour obtenir plus d'informations sur les paramètres qui composent les propriétés
d'agent, veuillez consulter la rubrique « Assistant des propriétés d'agent » de
l'aide en ligne.
Les tâches EdgeSight que vous pouvez configurer sont les suivantes :
• Historique des ressources—Collecte l'historique des ressources des
machines gérées. Cette tâche peut être désactivée.
• Vérification de la configuration—Vérifie les modifications à télécharger
depuis le serveur, destinées à des machines gérées.
• Maintenance des bases de données—Exécute des tâches de maintenance
sur la base de données de l'agent.
• Calcul de l'espace disque—Calcule l'espace disque utilisé sur les
machines gérées. Cette tâche peut être désactivée.
• Nettoyage des rapports de défaillances—Gère et nettoie les fichiers créés
pour les rapports d'erreurs et d'instantanés.
• Télécharger les performances—Permet de télécharger les données de
l'agent sur le serveur EdgeSight.
Pour les agents exécutés sur les bureaux virtuels d'un regroupement, les fichiers
journaux sont copiés vers un partage de fichiers de données d'agent spécifié lors
de l'installation de l'agent.
Chapitre 2 Gestion des paramètres de société 57
• les fichiers journaux de tâches. Pour obtenir plus d'informations sur les
fichiers journaux de tâches, veuillez consulter « Contrôle des tâches » à la
page 56. L'emplacement par défaut est le suivant :
C:\Documents and Settings\All Users\Application Data\Citrix\System
Monitoring\Data\SYS_EVENT_TXT.txt
Si vous détectez un problème que vous ne parvenez pas à résoudre et que vous
devez contacter le support technique, veillez à vous munir des numéros de
version des logiciels agent et serveur. Pour vérifier les informations de version du
produit :
• Agent : ouvrez le fichier SYS_EVENT_TXT. Au démarrage de l'agent, une
ligne similaire à la ligne suivante est insérée :
----- Starting Agent on machinename version 5.0.74.0 -----
(démarrage de l'agent sur la machine version 5.0.74.0)
Ce chapitre décrit les méthodes de gestion des paramètres globaux d'un serveur
Citrix EdgeSight. Les pages auxquelles il est fait référence dans le présent
chapitre se trouvent dans l'onglet Configuration (dans Configuration du
serveur, État du serveur). Pour obtenir plus d'informations sur la gestion des
paramètres spécifiques des sociétés, veuillez consulter Chapitre 2, « Gestion des
paramètres de société ». Ce chapitre décrit les méthodes d'exécution des tâches
suivantes :
• Contrôle de l'état du serveur
• Configuration des paramètres de serveur
• Création de sociétés
• Configuration du téléchargement des données
• Gestion des licences
• Gestion des fournisseurs d'authentification
• Configuration de la connexion aux services de rapports
• Gestion des programmes de services de rapports
• Gestion de la base de données
• Gestion des machines non gérées
• Affichage de l'état du broker de base de données d'agent
• Affichage de messages serveur et réponse
• Gestion des scripts du serveur
62 Guide de l’administrateur Citrix EdgeSight
Notifications
Le nom et les adresses e-mail du serveur SMTP sont spécifiés au cours de
l'installation du serveur, mais vous pouvez les modifier à tout moment.
Chapitre 3 Gestion des paramètres de serveur 65
Option Définition
Nouveaux agents Cette option est recommandée pour notifier un
administrateur par e-mail du téléchargement de données
sur le serveur par de nouvelles machines.
L'enregistrement des agents est contrôlé par des
paramètres spécifiques des sociétés, comme décrit dans
« Gestion des paramètres de société » à la page 28.
Erreurs d'agent Vous pouvez activer cette option lors de votre utilisation
initiale du serveur Citrix EdgeSight, pour vous aider à
détecter et à résoudre les problèmes liés aux propriétés
de l'agent. Cette option n'est sans doute pas nécessaire
une fois ces problèmes résolus. Dans la plupart des cas,
les agents peuvent effectuer automatiquement une
récupération suite à la survenue d'erreurs.
Erreurs de serveur Vous pouvez activer cette option lors de votre utilisation
initiale du serveur Citrix EdgeSight, pour vous aider à
détecter et à résoudre les problèmes liés à la
configuration. Cette option n'est sans doute pas
nécessaire une fois ces problèmes résolus.
Erreurs de communication Cette option est recommandée pour signaler à un
administrateur des problèmes de communication avec
les machines.
Envoyer un e-mail lorsque Cette option n'est pas recommandée dans des cas
la lecture HTTP des d'utilisation normale, car le téléchargement de données
données utiles est utiles fait l'objet de nouvelles tentatives en cas de
mauvaise (non besoin. Vous pouvez activer cette option pour le
recommandé). débogage des données utiles d'un téléchargement.
Joindre les données utiles Cette option n'est pas recommandée dans des cas
d'utilisation normale, car le téléchargement de données
utiles fait l'objet de nouvelles tentatives en cas de
besoin. Cette option n'est sans doute pas nécessaire une
fois ces problèmes résolus.
66 Guide de l’administrateur Citrix EdgeSight
Temporisations
Les temporisations sont spécifiées pour les opérations courantes effectuées sur les
serveurs (interrogations de base de données ou chargement de page ASP, requêtes
de téléchargement de données ou requêtes de service d'arrière-plan, par exemple)
afin d'éviter les blocages serveur pendant l'attente d'une réponse à une requête. Il
est recommandé d'utiliser les valeurs par défaut, sauf si un problème spécifique
survient en cas de temporisation trop élevée.
Veuillez noter que le contrôleur de la batterie et la console d'alerte (situés sur
l'onglet Contrôle) utilisent la temporisation de page et requête ASP.NET lors de
l'exécution de requêtes pour les données d'alerte. Si vous rencontrez des
temporisations fréquentes lors de l'utilisation de ces pages, augmentez la
temporisation de page et requête ASP.NET.
SNMP
Port d'interruption SNMP à utiliser pour les actions d'alertes SNMP sortantes. Ce
paramètre de port est utilisé pour toutes les actions d'alertes d'interruptions SNMP
définies pour toutes les sociétés hébergées sur le serveur. EdgeSight vous permet
de définir le port, afin que vous puissiez éviter tout conflit avec d'autres outils de
gestion susceptibles d'utiliser le port SNMP sortant par défaut. Pour obtenir plus
d'informations sur la création d'actions d'alertes d'interruptions SNMP, veuillez
consulter « Création de règles d'alerte et d'actions » à la page 37.
Création de sociétés
Une société représente l'unité organisationnelle principale d'un serveur
EdgeSight. Un serveur unique peut prendre en charge plusieurs sociétés. Lors de
l'installation du serveur EdgeSight, vous créez une société initiale. Une fois
l'installation et la configuration post-installation terminées, accédez à
Configuration du serveur > Sociétés pour créer le nombre requis de sociétés
supplémentaires.
Les seules informations requises pour la création d'une société sont le nom et le
fuseau horaire. Les noms de sociétés doivent être des noms uniques sur le serveur.
Si vous disposez de plusieurs serveurs EdgeSight et que vous souhaitez créer des
rapports sur différents serveurs, vérifiez que le nom de société est unique sur tous
les serveurs.
Le fuseau horaire est utilisé par le serveur lors de l'affichage d'horodatages et du
déclenchement de tâches. Un seul fuseau horaire est défini par société au sein
d'un serveur EdgeSight. Toutes les données relatives à cette société sont
regroupées sur la base de la limite journalière correspondant à ce fuseau horaire.
Cela garantit la cohérence des données en cas de répartition de plusieurs
machines dans des fuseaux horaires différents.
68 Guide de l’administrateur Citrix EdgeSight
• Si le nombre d'agents spécifié dans la licence est dépassé, les agents ne sont
pas autorisés à télécharger des données sur le serveur. La collecte de
données se poursuit et les données sont conservées dans la base de données
de l'agent jusqu'à ce qu'elles soient nettoyées.
Le serveur EdgeSight requiert une licence par machine de point de terminaison.
Au démarrage du serveur, le serveur EdgeSight tente d'obtenir une licence par
machine existante. Si un nombre insuffisant de licences est disponible pour les
machines existantes, toutes les licences disponibles sont allouées aux agents sur
la base de la date de premier téléchargement de données sur le serveur ; les agents
les plus anciens ont la priorité sur les agents plus récents. Seuls les agents sous
licence sont autorisés à télécharger des données sur le serveur. Les machines qui
utilisent des agents sont signalées dans la base de données EdgeSight comme
étant sous licence ou non. S'il ne parvient pas à obtenir les licences de tous les
agents, le serveur effectue chaque minute une nouvelle tentative. Un message
d'avertissement est ajouté aux messages et un e-mail est envoyé à l'administrateur
du serveur. Pour remédier au nombre insuffisant de licences, vous devez installer
de nouvelles licences ou supprimer certaines machines existantes, jusqu'à obtenir
la conformité requise.
Une fois que le serveur est capable de démarrer correctement, lorsqu'une nouvelle
machine transfère un rapport sur le serveur, celui-ci tente d'obtenir une licence
pour cette machine. Une fois la licence obtenue, cette machine peut télécharger et
aucun autre contrôle de licence n'est effectué (sauf pour la situation de démarrage
décrite ci-avant). Si un nouvel agent de point de terminaison est incapable de
télécharger en raison d'un nombre insuffisant de licences, la collecte de données
se poursuit et les données sont conservées dans la base de données de l'agent,
jusqu'à ce qu'elles soient nettoyées. Comme pour la situation de démarrage, vous
devez installer de nouvelles licences ou supprimer certaines machines existantes
jusqu'à atteindre la conformité requise. Cela permettra aux nouvelles machines de
télécharger des données.
Lorsqu'une machine est supprimée d'un serveur, la licence correspondante est
libérée sur le serveur de licences et devient disponible pour une autre machine.
« Démarrage du serveur » fait référence au démarrage RSSH (Server Script
Handler). Lorsque RSSH est arrêté, toutes les licences du serveur sont libérées et
deviennent disponibles pour d'autres serveurs utilisant le même serveur de
licences, jusqu'au redémarrage de RSSH. Il est important d'en tenir compte lors
de la planification du nombre de licences requis. Si vous disposez d'un nombre
de licences insuffisant pour couvrir toutes les machines de tous les serveurs, il se
peut qu'un autre serveur EdgeSight obtienne des licences, entraînant un nombre
insuffisant de licences au démarrage.
Chapitre 3 Gestion des paramètres de serveur 71
Programme de nettoyage
EdgeSight possède une structure répartie avec bases de données d'agent
EdgeSight sur chaque machine gérée ; ces bases de données sont téléchargées
dans une base de données unique du serveur EdgeSight. Les paramètres de
conservation des données de la base de données de l'agent sont spécifiés dans les
propriétés de ce dernier, et sont appliqués aux machines en fonction de leur
appartenance aux différents départements.
Le programme de nettoyage de la base de données serveur est spécifié dans la
configuration du serveur. Le programme de nettoyage du serveur permet de
spécifier le nombre de jours de conservation des données, par type de données.
Cela permet d'assurer la conservation des données utilisées pour l'identification
de tendances (données de performances, par exemple) pendant de plus longues
périodes que pour les données qui deviennent rapidement obsolètes (c'est le cas
par exemple des données d'alerte en temps réel).
Les valeurs par défaut de nettoyage de la base de données serveur sont suffisantes
pour la plupart des installations. Vous pouvez utiliser en premier lieu les valeurs
par défaut, puis modifier ces valeurs en fonction des besoins des utilisateurs et
des performances affichées par le système. Si vous souhaitez conserver un
volume plus élevé de données, vous pouvez créer un rapport d'archivage ou un
entrepôt de données afin de privilégier la conservation des données d'historique.
Pour obtenir plus d'informations sur l'utilisation des données EdgeSight pour
l'analyse et la conservation des enregistrements, veuillez consulter le Guide de
l'utilisateur Citrix EdgeSight.
78 Guide de l’administrateur Citrix EdgeSight
Vous pouvez surveiller l'état des tâches de nettoyage via l'affichage du journal de
nettoyage (État du serveur > Journal des nettoyages). Ce journal contient les
informations suivantes :
• Zone des données—Type de données pour lesquelles le nettoyage a été
effectué.
• Nom de la tâche de nettoyage—Nom de la tâche de nettoyage exécutée,
telle que core_groom_instance.
• État de la tâche—État d'achèvement de la tâche, tel que « La tâche de
maintenance a réussi. »
• Heure de début—Date et heure de début de la tâche de nettoyage.
• Durée—Temps écoulé pendant l'exécution de la tâche de nettoyage. Il est à
noter que dans le cas de bases de données peu volumineuses, les tâches de
nettoyage peuvent afficher une durée égale à zéro.
Onglet Contrôle
Fonction Point de XA de base XA avancé Virtual Desktop
terminaison
Contrôleur de la batterie X X X
Console d'alerte X X X X
Tableau de bord X X X X
Liste d'alertes X X X X
Onglet Dépannage
Menu Fonction Point de XA de base XA avancé Virtual
terminaison Desktop
Dépannage Dépannage utilisateur X X
Outil de dépannage X X X X
des machines
Route de traçage des X X X
machines
Liste des processus de X X X X
machine
Rechercher les X X X X
serveurs EdgeSight
Chapitre 4 Utilisation d'EdgeSight dans des environnements mixtes 87
Onglet Parcourir
Remarque : Les rapports Sessions créées et Sessions créées pour un groupe
d'utilisateurs ont été renommés Détails d'ouverture de session utilisateur et
Détails d'ouverture de session utilisateur pour un groupe d'utilisateurs
respectivement pour refléter de manière plus précise les données affichées.
Certains rapports ont également été renommés pour remplacer Presentation
Server par XenApp.
Alertes
Nom de l''alerte Point de XA de base XA avancé Virtual Desktop
terminaison
Nombre de sessions actives X X
élevé
Erreur d'application X X X
Performances des applications X X X X
Échec de réponse des X
applications
Temps de réponse des X
applications
Échec de communication de X X
mise à jour client
Échec de lecture du fichier de X X
base de données de mise à jour
client
Échec de lecture de base de X X
données de mise à jour client
Échec de lecture du répertoire X X
de mise à jour client
Échec de mise en cache du X X
fichier de mise à jour client
Échec d'énumération du fichier X X
de mise à jour client
Échec de lecture du fichier ICA X X
de mise à jour client
Échec de commencement X X
d'installation de mise à jour
client
Échec de lecture de X X
configuration d'installation de
mise à jour client
Espace disque insuffisant pour X X
la mise à jour client
Erreur de permissions X X
insuffisantes pour la mise à
jour client
Échec d'allocation de mémoire X X
pour la mise à jour client
Chapitre 4 Utilisation d'EdgeSight dans des environnements mixtes 95
Onglet Configuration
Les utilisateurs disposant de privilèges administratifs ont accès à toutes les
fonctions de l'onglet Configuration. Il existe toutefois certaines exceptions en
fonction du paramètre de prise en charge de l'agent :
• Si la prise en charge de EdgeSight pour XenApp est désactivée, la page
Authentification de la batterie ne s'affiche pas.
• Si la prise en charge de EdgeSight pour XenApp est définie sur De base, la
page Plages IP ne s'affiche pas.
• Si seulement la prise en charge de l'Agent EdgeSight pour Virtual Desktop
est activée, la page Licences ne s'affiche pas.
Si ces composants logiciels ne sont pas présents sur la machine contrôlée, les
vues SQL et rapports suivants ne renvoient aucune donnée :
• Rapports
• Heure de démarrage du client pour une archive de groupe
• Temps aller-retour ICA
• Archive du temps aller-retour ICA
• Trafic ICA pour un groupe d'utilisateurs
• Archive de l'heure de démarrage du serveur
• Durée démarrage client des sessions
• Durée de démarrage serveur des sessions
• Détails durée de démarrage des sessions
• Vues SQL
• vw_ctrx_client_start_perf - Performances de démarrage du client
• vw_ctrx_archive_client_start_perf - Archive des performances de
démarrage du client
• vw_ctrx_ica_rt_perf - Performances de durée des boucles ICA
• vw_ctrx_archive_ica_roundtrip_perf - Archive des performances de
durée des boucles ICA
• vw_ctrx_server_start_perf - Performances de démarrage du serveur
• vw_ctrx_archive_server_start_perf - Archive des performances de
démarrage du serveur
Chapitre 4 Utilisation d'EdgeSight dans des environnements mixtes 101
Rapports
Le tableau suivant répertorie quels rapports affichent des données en se basant sur
la version de XenApp ou Presentation Server avec un agent EdgeSight 5.x. Dans
certains cas, il se peut que l'affichage des données soit limité par l'utilisation des
versions d'agents antérieures. Pour plus d'informations sur la relation entre la
version d'un agent et la collecte de données, consultez « Disponibilité des
fonctions EdgeSight en fonction des versions de l'agent » à la page 99.
Diagramme de déploiement
Le diagramme suivant illustre les communications entre le serveur Citrix
EdgeSight et System Center Operations Manager. Le flux de travail du Pack
d'administration EdgeSight se présente comme suit :
1. L'agent EdgeSight exécuté sur un serveur XenApp détecte une condition
d'erreur et déclenche une alerte sur le serveur EdgeSight
2. Une action d'alerte sur le serveur EdgeSight fait suivre l'alerte vers System
Center Operations Manager
3. Le Pack d'administration EdgeSight, dans Systems Center Operations
Manager, reçoit l'alerte EdgeSight et l'affiche dans la console Operations
Manager ; regroupant les alertes EdgeSight avec les alertes SCOM dans
une vue logique
Chapitre 5 Intégration de EdgeSight avec Microsoft System Center Operations Manager 113
2. Importez Citrix.PresentationServer.mp
Serveurs XenApp
1. Installez l'Agent EdgeSight
2. Installez l'Agent Operations Manager
Serveur EdgeSight
1. Installez l'Agent Operations Manager
2. Installez la console Operations Manager ou la console Operations Manager
Authoring Console
Objet Description
Déploiement Citrix Représente un déploiement Citrix découvert, qui peut être constitué
de plusieurs batteries, zones et serveurs EdgeSight.
Serveur géré Citrix Représente un serveur XenApp ou Presentation Server contrôlé par
Operations Manager. Un serveur géré doit être un serveur
exécutant une version de Presentation Server répertoriée dans la
section « Ordinateurs gérés Citrix XenApp Server » à la page 118,
équipée d'une licence appropriée. Le serveur doit également
exécuter le Fournisseur Presentation Server.
Serveur non pris en charge par Citrix Représente un serveur qui n'est pas surveillé par Operations
Manager. Un serveur non pris en charge n'exécute pas la version de
Presentation Server répertoriée dans la section « Ordinateurs gérés
Citrix XenApp Server » à la page 118.
118 Guide de l’administrateur Citrix EdgeSight
Serveur Citrix sans licence Représente un serveur qui n'est pas surveillé par Operations
Manager. Le serveur exécute le Fournisseur Presentation Server,
mais ne possède pas de licence ou il lui manque une licence valide.
Veuillez noter qu'Operations Manager vérifie la présence de
licences sur ces serveurs toutes les heures.
Serveur Citrix EdgeSight Représente un moniteur de serveur EdgeSight par Operations
Manager. Le serveur doit exécuter EdgeSight pour XenApp 5.0 ou
version ultérieure avec une licence appropriée.
Application de serveur Citrix Une classe abstraite qui représente un serveur exécutant tout
produit serveur Citrix. La classe Application Serveur Citrix est la
cible des alertes envoyées par EdgeSight.
Le Pack d'administration Citrix EdgeSight étend les vues Alertes Citrix actives,
Tous les événements Citrix, État du déploiement Citrix et Diagramme de
topologie de Citrix Presentation Server. Il ajoute également le dossier Citrix
EdgeSight qui contient les vues Alertes Citrix EdgeSight, Console Citrix
EdgeSight et État Citrix EdgeSight. La vue Performances Citrix et la vue Système
de licences Citrix ne sont pas affectées par le Pack d'administration EdgeSight.
Affichage Description
Tous les événements Citrix Affiche tous les événements déclenchés par les composants Citrix
Presentation Server et tous les événements insérés par les actions
d'alerte EdgeSight sur les serveurs gérés.
Alertes actives des serveurs Citrix Affiche toutes les alertes non résolues déclenchées pour les
serveurs gérés par tous les Packs d'administration (et non pas
uniquement par le Pack d'administration XenApp).
Alertes Citrix actives Affiche toutes les alertes non résolues par le Pack d'administration
XenApp et le Pack d'administration EdgeSight.
Affichage Description
Alertes Citrix EdgeSight Affiche toutes les alertes déclenchées par la fonctionnalité d'action
d'alerte exécutée sur le serveur EdgeSight.
Serveurs Citrix EdgeSight Affiche tous les serveurs Citrix EdgeSight découverts et leur état
d'intégrité courant.
Moniteur Description
Agrégat Citrix RSSH Stratégie de cumul d'état qui affiche le pire état d'intégrité des deux
moniteurs RSSH Service.
Service Citrix RSSH Admin Service Contrôle l'état du service Citrix RSSH Admin Service. L'état
d'intégrité est défini sur Critique lorsque ce service est arrêté et sur
Intègre lorsque le service est en cours d'exécution.
Le Moniteur comprend également une tâche de récupération qui
redémarrera le service à distance et réinitialisera l'état du moniteur
à la fin de la récupération.
Service Citrix RSSH Application Contrôle l'état du service Citrix RSSH Application Manager
Manager Service Service. L'état d'intégrité est défini sur Critique lorsque ce service
est arrêté et sur Intègre lorsque le service est en cours d'exécution.
Le Moniteur comprend également une tâche de récupération qui
redémarrera le service à distance et réinitialisera l'état du moniteur
à la fin de la récupération.
Considérations de sécurité
Cette section offre des informations sur les comptes d'actions Operations
Manager et l'utilisation de comptes à faible privilège avec le Pack
d'administration Citrix EdgeSight et l'action d'alerte SCOM.
Index
Tâches administratives
Serveur 23
Société 22
Téléchargement des données 66
Temporisations
Serveur 66
Traitement du vidage 66
U
Utilisateurs
Création 35
V
Vidage de la base de données 76
128 Guide de l’administrateur Citrix EdgeSight