ℹ️ À savoir · En bref
Monitor (nom de Director dans Citrix DaaS) est inclus avec toutes les licences : état des sessions et des machines, durée d'ouverture de session découpée en phases, performances HDX, alertes et tendances.
uberAgent (proposé par Citrix sous le nom Citrix Experience Insights) va plus loin : métriques fines par application, score d'expérience, analyse de sécurité, avec un stockage externe (Splunk, ou d'autres cibles).
Objectifs de la fiche
- Lire une durée d'ouverture de session phase par phase.
- Exploiter Monitor : sessions, machines, alertes, tendances, sondes.
- Savoir quand compléter avec uberAgent.
- Suivre une méthode de diagnostic reproductible.
Les outils

| Outil | Points forts | Limites |
|---|---|---|
| Monitor / Director | Inclus, temps réel, actions (déconnecter, réinitialiser un profil, ombrer), phases d'ouverture de session | Historique limité, peu de détail par application |
| Sondes (Probe Agent) | Lancent périodiquement une application ou un bureau et alertent en cas d'échec | Un poste dédié à maintenir |
| uberAgent | Collecte légère et très détaillée (applications, réseau, navigateur, démarrage), Experience Score, sécurité | Dépend d'un back-end (Splunk…) à exploiter |
| Citrix Analytics for Performance | Score d'expérience utilisateur dans le cloud | Selon la licence |
| API OData de Monitor | Extraire les données pour Power BI ou un outil maison | Requêtes à écrire |
Ouverture de session : les phases

| Phase | Ce qu'elle mesure | Si elle est longue |
|---|---|---|
| Brokering | Choix de la machine | Charge du Delivery Controller ou des Cloud Connectors |
| Démarrage machine | Mise sous tension et enregistrement | Gestion de l'alimentation trop stricte, VM éteintes |
| Connexion HDX | Établissement de la connexion client → VDA | Réseau, Gateway, version de Workspace app |
| Authentification | Ouverture de la session distante | Contrôleurs de domaine, SSO |
| GPO | Application des stratégies (détail par extension) | Trop de GPO, préférences d'imprimantes ou de lecteurs |
| Scripts d'ouverture | Scripts de session | Scripts lourds : migrer vers WEM (CTX-01) |
| Chargement du profil | Profil (détail par dossier) | Profil fichiers trop gros : conteneur (CTX-02) |
| Session interactive | Du profil au bureau utilisable (pre-userinit, userinit, shell) | Applications au démarrage, Active Setup |
⚠️ Piège
Prérequis : Citrix Profile Management et son plugin WMI sur le VDA (même si tu utilises FSLogix), et l'audit Suivi des processus (succès) activé pour détailler la session interactive.
Augmente la taille du journal opérationnel Group Policy (4 Mo par défaut) pour garder le détail des GPO. Le découpage ne fonctionne qu'avec le shell par défaut (explorer.exe).
Monitor au quotidien
- Tableau de bord : sessions actives, échecs de connexion, machines non enregistrées, durée moyenne d'ouverture de session.
- Détails de l'utilisateur : session, phases d'ouverture, ICA RTT et latence, processus et consommation, actions (déconnexion, fermeture d'application, réinitialisation du profil).
- Tendances : ouvertures de session, échecs, capacité et utilisation des machines sur la durée.
- Alertes : seuils sur la charge des machines, les échecs de connexion, l'ICA RTT ou la durée d'ouverture, avec notification par e-mail ou webhook.
OData (exemple)
# Exemple : extraire les sessions récentes via l'API OData de Monitor (CVAD sur site)
$uri = "http://ddc01/Citrix/Monitor/OData/v4/Data/Sessions?" +
"`$filter=StartDate gt 2026-10-01T00:00:00Z&`$top=100"
Invoke-RestMethod -Uri $uri -UseDefaultCredentials | Select-Object -ExpandProperty value
ℹ️ À savoir
Dans Citrix DaaS, l'API OData de Monitor est disponible dans le cloud avec un jeton d'API Citrix Cloud (client sécurisé) plutôt qu'avec ton compte Windows.
Compléter avec uberAgent
- Un agent sur les VDA (et éventuellement les postes physiques) envoie ses mesures vers un back-end ; les tableaux de bord prêts à l'emploi existent pour Splunk.
- Indicateurs clés : temps de démarrage et d'ouverture de session, applications qui consomment le plus, plantages et blocages, qualité réseau par utilisateur, Experience Score (machine, session, application).
- Le module de sécurité (analyse d'activité des processus) permet aussi des détections et des contrôles de configuration.
- Déploiement : intégré à l'image maître ; configuration centralisée par fichiers ou GPO.
⚠️ Piège
La valeur d'uberAgent dépend du back-end : sans Splunk (ou équivalent) dimensionné et exploité par une équipe, les données ne servent à rien. À sécuriser avant le déploiement, comme un prérequis du projet.
Méthode : « ma session est lente »
| Étape | Où regarder |
|---|---|
| 1. Qualifier | Lenteur à l'ouverture ou pendant la session ? Un utilisateur, un site, tout le monde ? |
| 2. Ouverture | Monitor › utilisateur › phases : identifier la phase la plus longue |
| 3. Pendant la session | ICA RTT et latence (réseau), CPU / mémoire de la machine, processus gourmands |
| 4. Comparer | Même utilisateur sur une autre machine, autre utilisateur sur la même machine |
| 5. Corriger et mesurer | Appliquer une seule correction à la fois, comparer les tendances avant / après |
🔷 En contexte Citrix
Pour un parc de quelques dizaines de VDA, Monitor + alertes couvrent l'essentiel ; uberAgent apporte surtout la visibilité applicative et l'analyse sur les postes physiques.
Mets une sonde sur le bureau ou l'application la plus critique : tu es prévenu avant le premier appel au support.
À retenir
- Monitor : inclus, temps réel, phases d'ouverture de session, alertes, tendances.
- Prérequis du découpage : Profile Management + plugin WMI, audit des processus.
- Lire la phase la plus longue avant de chercher une cause.
- uberAgent = analyse fine, mais un back-end à exploiter.
- Sondes + alertes pour détecter avant les utilisateurs.
Auto-évaluation
Q1. La phase « Chargement du profil » dure 40 s. Que fais-tu ?
→ Regarder le détail par dossier dans Monitor, exclure les caches, et envisager le conteneur de profil (CTX-02).
Q2. Pourquoi installer Profile Management sur un VDA qui utilise FSLogix ?
→ Le plugin WMI de Profile Management fournit les données nécessaires au découpage de l'ouverture de session dans Monitor.
Q3. Les utilisateurs d'un seul site se plaignent de lenteurs pendant la session. Quel indicateur regardes-tu d'abord ?
→ L'ICA RTT et la latence réseau des sessions de ce site, à comparer avec les autres sites.
Q4. Quel est le principal risque d'un projet uberAgent ?
→ La dépendance au back-end (Splunk…) : sans stockage et exploitation des données, l'outil n'apporte rien.