Métricas no clasificadas o no clasificadas

El panel de experiencia del usuario y las páginas de factores de experiencia de usuario pueden tener usuarios y sesiones no clasificados en categorías excelente, regular o mala con respecto a un factor o subfactor en particular. Además, los factores de UX y el autoservicio pueden tener métricas con un valor N/A que indique que la medición no estaba disponible o que la métrica no es aplicable en el flujo de trabajo en particular.

Esto puede deberse a problemas de instrumentación con el producto o a problemas de conectividad de red. Además, es posible que los valores no se clasifiquen debido a problemas de configuración o dependencias específicos. En las secciones siguientes se enumeran algunos motivos por los que los usuarios o las sesiones no se clasifican o los valores de las métricas son N/A.

Puede comprobar la compatibilidad de la versión de la aplicación Citrix Workspace en la matriz de versiones de la aplicación Citrix Workspace.

Nota:

  • Todas las métricas de una sesión fallida se muestran como N/A.
  • Todas las sesiones iniciadas mediante la concesión de conexión no se clasifican porque el RTT de ICA y las métricas de duración de inicio de sesión no están disponibles.

Usuarios, puntuación de experiencia de usuario, puntuación de sesión no categorizados

Esto ocurre cuando las mediciones del factor de capacidad de respuesta de la sesión o de duración de inicio de sesión no están disponibles durante el período de tiempo seleccionado.

ICA RTT N/A y capacidad de respuesta de sesión no categorizados

Si el RTT ICA es N/A, las sesiones no se clasifican para la capacidad de respuesta de la sesión. Esto puede suceder debido a las siguientes razones:

  • Endpoint OS ejecuta HTML5 o iOS.
  • La sesión está en estado Fallo, desconectado.
  • Se ha vuelto a conectar la sesión.
  • La sesión no se ejecuta en el protocolo HDX.
  • Citrix Profile Management no se está ejecutando.
  • El servicio de supervisión de la experiencia del usuario final (EUEM) no se está ejecutando y las directivas correspondientes no están configuradas en las máquinas.
  • La sesión no se conecta a través de Citrix Gateway versión 12.1 o posterior y se configura con Citrix Analytics for Performance. Para obtener más información, consulte Fuente de datos de puertade enlace.
  • La sesión se inicia desde máquinas que no están habilitadas para NSAP.
  • La sesión no es una nueva sesión CGP (Common Gateway Protocol).

Duración de inicio de sesión no categorizada

  • La sesión no se ejecuta en el protocolo HDX.
  • La duración del inicio de sesión requiere que Citrix Profile Management se ejecute en las máquinas. Citrix Profile Management calcula la duración del inicio de sesión en función de los eventos de la máquina y la reenvía al servicio de supervisión. Si existe una implementación de acceso con Remote PC y no es necesaria una actualización de la máquina, puede implementar los componentes de Profile Management por separado: Citrix Profile Management y el complemento WMI de Citrix Profile Management. Para obtener más información, consulte el blog Supervisar y solucionar problemas de máquinas de acceso con Remote PC.

GPO N/A

La configuración de la directiva de grupo no está configurada ni habilitada en las máquinas virtuales.

Carga de perfil N/A

  • Citrix Profile Management no se ejecuta en las máquinas.
  • La máquina no ejecuta Citrix Virtual Apps and Desktops versión 1912 o posterior.

Inicio de VM N/A

Esta medición solo está disponible cuando la máquina con administración de energía se inicia durante el inicio de la sesión.

Scripts de inicio de sesión N/A

Los scripts de inicio de sesión no están configurados para la sesión.

Máquinas sobrecargadas no categorizadas

  • Máquina no registrada
  • Usuarios cuya experiencia de sesión deficiente no se debe a una sobrecarga de recursos.

Ubicación e ISP N/A

  • Endpoint no ejecuta la aplicación Citrix Workspace para Windows versión 1912 o posterior.
  • El estado de la sesión ha fallado.
  • Se ha agotado el tiempo de espera de comunicación con la URL, https://locus.analytics.cloud.com/api/locateip.
  • Puede que la IP no se resuelva.
  • La entrada de registro SendPublicIPAddress del equipo de dispositivo de punto final está configurada para inhabilitar la transmisión de direcciones IP.
  • El servidor StoreFront de la implementación del sitio local no está configurado con Citrix Analytics Service. Para obtener más información, consulte Incorporar sitios de Virtual Apps and Desktops mediante StoreFront.

Versión de aplicación Workspace o Endpoint OS N/A

  • Los puntos finales no ejecutan la aplicación Citrix Workspace para Windows versión 1912 o posterior.
  • La sesión no se ejecuta en el protocolo HDX.
  • La sesión ha fallado.

Tipo de conexión N/A

Los puntos finales no ejecutan la aplicación Citrix Workspace para Windows versión 20.12.0 o posterior.

Tipo de interfaz de red N/A

Los puntos finales no ejecutan la aplicación Citrix Workspace para Windows versión 2105 o posterior.

Métricas de latencia de banda y red N/A

La máquina no ejecuta Citrix Virtual Apps and Desktops 7 2112 o posterior

Métricas de red de terminales N/A

Los puntos finales no ejecutan la aplicación Citrix Workspace para Windows versión 2108 o posterior.

Comprobación de Citrix EUEM y Citrix Profile Management Services

Ejecute el siguiente script de PowerShell para identificar las máquinas del entorno de Apps and Desktops que no tienen los servicios Citrix EUEM y Citrix Profile Management en ejecución. Para ejecutar el script Service Check, lleve a cabo los siguientes pasos:

  1. Inicie una sesión RDP en Cloud Connector para un entorno de nube o Delivery Controller para un entorno local.
  2. Ejecute el siguiente script de PowerShell de Service Check. Si ejecuta este script en Cloud Connector, el script muestra una ventana emergente para iniciar sesión y seleccionar el cliente.

El guion produce dos archivos de salida en la misma carpeta que el propio guion.

  • upmnotrunning.txt especifica la lista de máquinas en las que Citrix Profile Management no se ejecuta.
  • EUEMnotrunning.txt especifica la lista de máquinas en las que el servicio EUEM no se está ejecutando.

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-->