Métriques N/A ou non classées

Le tableau de bord de l’expérience utilisateur et les pages UX Factors peuvent contenir des utilisateurs et des sessions qui ne sont pas classés dans des catégories excellentes, passables ou médiocres par rapport à un facteur ou un sous-facteur particulier. En outre, les facteurs UX et le libre-service peuvent avoir des mesures avec une N/A valeur indiquant que la mesure n’était pas disponible ou que la mesure n’est pas applicable dans le flux de travail particulier.

Cela peut se produire en raison de problèmes d’instrumentation avec le produit ou de problèmes de connectivité réseau. En outre, les valeurs peuvent ne pas être classées en raison de problèmes de configuration ou de dépendances spécifiques.

Raisons de non-catégorisation des utilisateurs et des sessions

Raisons NA

Cliquez sur le lien En savoir plus sous la classification Non classé dans les tendances de l’expérience utilisateur et de la réactivité de session pour afficher les principales raisons pour lesquelles certains utilisateurs et sessions ne sont pas classés.

NA raisonne les utilisateurs

  • Le service EUEM n’est pas actif : le service Citrix EUEM doit être installé et en cours d’exécution pour que le score UX soit disponible et que la classification des utilisateurs ait lieu. Le lien Vérifier l’état du service pour le service EUEM non actif mène à la section Vérification de Citrix EUEM et Citrix Profile Management Services de ce document. Il contient du code PowerShell que vous pouvez exécuter pour identifier les machines de votre environnement d’applications et de bureaux sur lesquelles le service Citrix EUEM n’est pas en cours d’exécution.

  • Le service UPM n’est pas actif : le service Citrix Profile Management doit être installé et exécuté pour que le score UX soit disponible et que la classification des utilisateurs soit effectuée. Le lien Vérifier l’état du service pour le service UPM non actif mène à la section Vérification de Citrix EUEM et de Citrix Profile Management Services de ce document. Il contient du code PowerShell que vous pouvez exécuter pour identifier les machines de votre environnement d’applications et de bureaux sur lesquelles le service Citrix Performance Management n’est pas en cours d’exécution.

  • Version CWA non prise en charge : le lien Vérifier la version CWA mène à la matrice des versions de l’application Citrix Workspace qui répertorie la version minimale requise de l’application Citrix Workspace pour les fonctionnalités de Citrix Analytics for Performance.

  • Version de VDA non prise en charge : le lien Vérifier la version du VDA mène à Citrix VDA Version Matrix qui répertorie le minimum requis de Citrix Virtual Apps and Desktops pour s’exécuter sur les machines pour les fonctionnalités de Citrix Analytics for Performance.

Le fait de cliquer sur le lien En savoir plus sous la classification Non classé des sessions dans la tendance Réactivité de session fournit les raisons suivantes :

Séances de raisons NA

L’une des principales raisons pour lesquelles les sessions ne sont pas classées est que les sessions courtes d’une durée inférieure à 5 minutes n’envoient pas de mesures de performance comme ICARTT qui est à la base de la catégorisation. Cliquez sur le lien Afficher les sessions pour ouvrir la vue en libre-service Sessions répertoriant les sessions d’une durée inférieure à 5 minutes. Les autres raisons pour lesquelles les sessions ne sont pas classées sont la version CWA non prise en charge, la version VDA non prise en charge et le service EUEM non actif.

Remarque :

  • Toutes les mesures relatives à l’échec d’une session sont affichées sous la forme N/A.
  • Toutes les sessions lancées via un bail de connexion ne sont pas classées car le RTT ICA et les mesures de durée d’ouverture de session ne sont pas disponibles.

Vous trouverez ci-dessous les raisons pour lesquelles les mesures spécifiques du tableau de bord Performance Analytics et les détails détaillés sont N/A ou Non classés.

Raisons pour lesquelles les métriques des terminaux affichent des valeurs N/A

La disponibilité des données est importante pour analyser de manière optimale vos environnements Citrix Virtual Apps and Desktops. Les indicateurs des terminaux tels que la localisation, le fournisseur de services Internet, la puissance et le débit du Wi-Fi sont des indicateurs importants qui permettent de trier les mauvaises expériences de session. Les valeurs des métriques du point de terminaison peuvent être manquantes si les conditions requises ne sont pas remplies.

Le tableau de bord de l’expérience utilisateur contient une bannière indiquant le nombre de sessions pour lesquelles des indicateurs de point de terminaison n’ont pas été enregistrés au cours des 7 derniers jours.

Bannière de tableau de bord NA

Cliquez sur En savoir plus. Une boîte modale contenant les raisons détaillées et les actions que vous pourriez entreprendre pour résoudre les problèmes s’affiche. Vous pouvez également cliquer sur l’icône de disponibilité des données pour afficher le modal.

Modal du tableau de bord NA

  • L’une des principales raisons de l’absence de télémétrie des terminaux est l’intégration de StoreFront. StoreFront doit être correctement intégré ; le traitement des données doit être activé et les URL appropriées doivent être ajoutées à la liste blanche. Passez enrevue les sources de données StoreFront pour accéder à la page Sources de données qui vous guide tout au long du processus d’intégration à StoreFront requis pour la collecte de données de l’application Workspace. Citrix Workspace ne nécessite pas d’intégration. Cliquez sur Sessions dont les données de point de terminaison sont manquantes pour ouvrir la vue en libre-service des sessions avec la liste des sessions dont les métriques de point de terminaison sont manquantes en raison d’une intégration incorrecte ou inexistante dans StoreFront.

  • La télémétrie des points de terminaison n’est pas disponible pour les sessions lancées depuis des terminaux qui exécutent des plateformes de système d’exploitation non prises en charge ou des versions incompatibles de l’application Citrix Workspace. Cliquez sur Sessions où il manque des données de point de terminaison pour ouvrir la vue en libre-service des sessions avec la liste des sessions auxquelles la télémétrie du point de terminaison est absente pour une raison spécifique répertoriée. Pour plus d’informations, consultez le tableau des versions qui répertorie pour chaque fonctionnalité les versions du système d’exploitation et la version requise de l’application Workspace sur laquelle elle est prise en charge.

Des infobulles expliquant la raison des valeurs N/A sont désormais disponibles dans la vue en libre-service des sessions pour les mesures relatives aux terminaux suivantes :

  • Version de l’application Workspace
  • Pays du point de terminaison (dernier connu)
  • Endpoint City (dernière ville connue)
  • Vitesse de liaison des terminaux (P95)
  • Débit entrant des terminaux (P95)
  • Débit sortant du terminal (P95)
  • ISP (fournisseur de services Internet)

Conseil sur les outils en libre-service NA

Des infobulles sont affichées sur les valeurs N/A de ces mesures, pour des raisons liées à une intégration incorrecte à StoreFront ou à des sessions lancées depuis des points de terminaison exécutant des plateformes de système d’exploitation non prises en charge ou des versions incompatibles de l’application Citrix Workspace. Pour plus d’informations sur les métriques disponibles dans la vue en libre-service des sessions, voir Vue en libre-service pour lessessions.

Utilisateurs, score d’expérience utilisateur, score de session non classé

Les utilisateurs, le score d’expérience utilisateur et le score de session peuvent ne pas être classés lorsque les mesures du facteur de réactivité de session ou de durée d’ouverture de session ne sont pas disponibles pour la période sélectionnée.

RTT ICA N/A et réactivité de session non catégorisés

Le RTT de l’ICA étant N/A, conduit à des sessions non classées pour la réactivité des sessions. Cela peut se produire pour les raisons suivantes :

  • Endpoint OS exécute HTML5 ou iOS.
  • La session est dans l’état Échec, déconnecté.
  • La session est reconnectée.
  • La session n’est pas exécutée sur le protocole HDX.
  • Citrix Profile Management ne fonctionne pas.
  • Le service End User Experience Monitoring (EUEM) n’est pas en cours d’exécution et les stratégies correspondantes ne sont pas configurées sur les machines.
  • La session n’est pas connectée via NetScaler Gateway version 12.1 ou ultérieure, et configurée avec Citrix Analytics for Performance. Pour plus d’informations, consultez la section Source de données Gateway.
  • La session est lancée à partir de machines qui ne sont pas activées pour NSAP.
  • La session n’est pas une nouvelle session CGP (Common Gateway Protocol).

Durée d’ouverture de session non classée

  • La session n’est pas exécutée sur le protocole HDX.
  • La durée d’ouverture de session nécessite que Citrix Profile Management soit exécuté sur les machines. Citrix Profile Management calcule la durée d’ouverture de session en fonction des événements de machine et la transmet au service de surveillance. Si un déploiement Remote PC Access existe et qu’une mise à niveau de la machine n’est pas nécessaire, vous pouvez déployer les composants Profile Management séparément (plug-in Citrix Profile Management et Citrix Profile Management WMI). Pour plus d’informations, consultez le blog Surveiller et dépanner les machines Remote PC Access.

GPO N/A

Les paramètres de stratégie de groupe ne sont ni configurés ni activés sur les machines virtuelles.

Charge du profil N/A

  • Citrix Profile Management n’est pas en cours d’exécution sur les machines.
  • La machine n’exécute pas Citrix Virtual Apps and Desktops version 1912 ou ultérieure.

Démarrage VM N/A

Cette mesure n’est disponible que lorsque la machine à alimentation gérée est démarrée lors du lancement de la session.

Scripts de connexion N/A

Les scripts d’ouverture de session ne sont pas configurés pour la session.

Machines surchargées non classées

  • Machine non enregistrée
  • Utilisateurs dont la mauvaise expérience de session n’est pas due à une surcharge de ressources.

Emplacement et fournisseur de services Internet N/A

  • Endpoint s’exécute sur une ancienne version de l’application Citrix Workspace. Pour plus d’informations sur les versions minimales de l’application Citrix Workspace requises pour les fonctionnalités de Citrix Analytics for Performance, consultez la matrice des versions de l’application Citrix Workspace.
  • L’état de session est Échec.
  • Le délai de communication s’est produit avec l’URL, https://locus.analytics.cloud.com/api/locateip.
  • L’adresse IP peut ne pas être résolue.
  • L’entrée de Registre SendPublicipAddress de l’ordinateur de point de terminaison est définie pour désactiver la transmission de l’adresse IP.
  • Le serveur StoreFront de votre déploiement de site sur site n’est pas configuré avec Citrix Analytics. Pour plus d’informations, consultez la section Onboard Virtual Apps and Desktops sites using StoreFront.

Version de l’application Workspace ou système d’exploitation pour

  • Les points de terminaison n’exécutent pas l’application Citrix Workspace pour Windows version 1912 ou ultérieure.
  • La session n’est pas exécutée sur le protocole HDX.
  • La session a échoué.

Type de connexion N/A

Les points de terminaison n’exécutent pas l’application Citrix Workspace pour Windows version 20.12.0 ou ultérieure.

Type d’interface réseau N/A

Les points de terminaison n’exécutent pas l’application Citrix Workspace pour Windows version 2105 ou ultérieure.

Mesures de la bande passante et de la latence

La machine n’exécute pas Citrix Virtual Apps and Desktops 7 2112 ou version ultérieure.

La stratégie de collecte de données VDA pour Analytics n’est pas définie sur Autorisé sur les machines. Cela est nécessaire pour permettre au service de surveillance de collecter des mesures de performance relatives à la machine, telles que des statistiques de bande passante et de latence. Pour plus d’informations, consultez la Stratégie relative à la collecte de données pour Analytics.

Mesures du réseau Endpoint N/A

Les points de terminaison n’exécutent pas l’application Citrix Workspace pour Windows version 2108 ou ultérieure.

Service de passerelle et connecteur N/A

Les mesures Gateway Service et Connector ne sont prises en charge que pour Gateway Service (hors Rendezvous) et Rendezvous 1.

Machines non classées en fonction de la charge

Les machines peuvent ne pas être classées dans les cas suivants :

  • La machine est en état d’arrêt, non enregistrée ou en panne.
  • Les données de ressources ne sont pas disponibles pour la machine. Assurez-vous que la politique de surveillance des ressources est activée sur la machine. Pour plus d’informations, voir Activer la surveillance des ressources.

Vérification de Citrix EUEM et de Citrix Profile Management Services

Exécutez le script PowerShell suivant pour identifier les machines de votre environnement Apps and Desktops sur lesquelles les services Citrix EUEM et Citrix Profile Management ne sont pas en cours d’exécution. Pour exécuter le script Service Check, procédez comme suit :

  1. Démarrez une session RDP vers Cloud Connector pour un environnement cloud ou Delivery Controller pour un environnement sur site.
  2. Exécutez le script PowerShell de vérification de service suivant. Si vous exécutez ce script sur Cloud Connector, le script affiche une fenêtre contextuelle pour vous connecter et sélectionner le client.

Le script produit deux fichiers de sortie dans le même dossier que le script lui-même.

  • upmnotrunning.txt spécifie la liste des machines sur lesquelles Citrix Profile Management n’est pas en cours d’exécution.
  • EUEMnotrunning.txt spécifie la liste des machines sur lesquelles le service EUEM n’est pas en cours d’exécution.

add-pssnapin citrix*

#for more filter : https://developer-docs.citrix.com/projects/delivery-controller-sdk/en/latest/Broker/Get-BrokerMachine/
$dgList = @('All') #Add the delivery group names here

#Get list of machine in that environment
if($dgList[0] -eq 'All')
{
  $machineList = Get-BrokerMachine
}
else
{
   for($i=0; $i -lt $dgList.Length; $i++)
   {
      $machineList += Get-BrokerMachine -DeliveryGroupName $dgList[$i]
   }
}


$upmNotRunning = [System.Collections.ArrayList] @()
$euemNotRunning = [System.Collections.ArrayList] @()

#Check for UPM and EUEM service status in machine
for($i=0; $i -lt $machineList.Length; $i++)
{
    Write-Host("Machine Name : " + $machineList[$i].DNSName)

    #UPM Service check

        $upm = Get-Service ctxProfile -ComputerName $machineList[$i].DNSName -ErrorVariable getServiceErrorUpm -ErrorAction SilentlyContinue

        if ($getServiceErrorUpm.Count -gt 0 -and ($getServiceErrorUpm | foreach {$_.FullyQualifiedErrorId -like "*NoServiceFoundForGivenName*"}))
        {
             Write-Warning "There is no service named UPM in $machineList[$i].DNSName"
             $upmNotRunning.Add($machineList[$i].DNSName)
        }
        elseif ($getServiceErrorUpm.Count -gt 0)
        {
            Write-Warning("Exception on $machineList[$i].DNSName : $getServiceErrorUpm")
        }
        else
        {
            if ( -Not('Running' -eq $upm.Status))
            {
                Write-Host("UPM service not running on $machineList[$i].DNSName")
                $upmNotRunning.Add($machineList[$i].DNSName)
            }
        }


    #EUEM Service check
        $euem = Get-Service 'Citrix EUEM' -ComputerName $machineList[$i].DNSName -ErrorVariable getServiceErrorEuem -ErrorAction SilentlyContinue

        if ($getServiceErrorEuem.count -gt 0 -and ($getServiceErrorEuem | foreach {$_.FullyQualifiedErrorId -like "*NoServiceFoundForGivenName*"}))
        {
             Write-Warning "There is no service named Citrix EUEM in $machineList[$i].DNSName"
             $euemNotRunning.Add($machineList[$i].DNSName)
        }
        elseif ($getServiceErrorEuem -gt 0)
        {
             Write-Warning("Exception on $machineList[$i].DNSName : $getServiceErrorEuem")
        }
        else
        {
            if (-Not('Running' -eq $euem.Status))
            {
                 Write-Host("EUEM service not running on $machineList[$i].DNSName")
                $euemNotRunning.Add($machineList[$i].DNSName)
            }
        }

}

# Add the list of machines not having UPM or EUEM services running to a file
Out-File -FilePath .\UpmNotRunning.txt -InputObject $upmNotRunning -Encoding ASCII -Width 100
Out-File -FilePath .\EuemNotRunning.txt -InputObject $euemNotRunning -Encoding ASCII -Width 100
<!--NeedCopy-->