Estructura de datos de los eventos de sesión
Origen de datos de las dimensiones de las sesiones
| Metadatos de sesión | Tipo | Nulable | Descripción | Valores |
|---|---|---|---|---|
| sessionKey | GUID | No | Identificador de una sesión de aplicación o escritorio virtual. | |
| userId | String | No | Identificador de AD del usuario para una sesión de aplicación o escritorio virtual. | |
userName |
String | No | Nombre del usuario que ha iniciado una sesión de aplicación o escritorio virtual. | |
| deliveryGroupId | GUID | No | Identificador del grupo de entrega. | |
| deliveryGroupName | String | No | Nombre del grupo de entrega. | |
| siteId | GUID | No | Identificador del sitio de Citrix Virtual Apps and Desktops™. | |
| siteName | String | No | Nombre del sitio de Citrix Virtual Apps™ and Desktops. | |
| machineId | GUID | No | Identificador de la máquina en la que se inicia la sesión. | |
| machineSid | GUID | No | Identificador de AD de la máquina en la que se inicia la sesión. | |
| machineName | String | No | Nombre de la máquina en la que se inicia la sesión. | |
| sessionLaunchStatus | String | No | Estado de inicio de la sesión. | 0 (Inicio correcto), 1 (Sesión fallida), 2 (Usuario finalizado) |
| sessionStartTime | Timestamp | No | Hora en que se inició la sesión. | El formato del valor es “yyyy-MM-ddTHH:mm:ss” |
| protocol | String | Yes | Protocolo utilizado para iniciar la sesión. | HDX™, RDP, Consola |
| sessionType | Integer | Yes | Tipo de sesión. | La asignación de valores es: 0: Escritorio, 1: Aplicación |
| sessionEndTime | Timestamp | Yes | Hora en que finalizó la sesión. | El formato del valor es “yyyy-MM-ddTHH:mm:ss” |
| stateChangedTime | Timestamp | Yes | Hora en que cambió el estado de la sesión. | El formato del valor es “yyyy-MM-ddTHH:mm:ss” |
| sessionState | String | No | Estado del ciclo de vida de la sesión. | La asignación de valores es: 0: Desconocido, 1: Conectado, 2: Desconectado, 3: Finalizado, 4: PreparandoSesión, 5: Activo, 6: Reconectando, 7: SesiónNoIntermediada, 8: Otro y 9: Pendiente |
| sessionLaunchType | String | No | Tipo de inicio de sesión. | ICA®, ConnectionLease |
| endpointOS | String | Yes | Aplicación Citrix Workspace™ - Tipo de SO. | Los valores posibles incluyen, por ejemplo: Windows, Unix o Linux, HTML5, Macintosh, ThinOS, iOS, Chrome y Android. Sin embargo, el tipo de SO puede incluir más opciones. |
| endpointReceiverVersion | String | No | Versión de la aplicación Citrix Workspace. | |
| endpointLocationContinent | String | No | Continente desde el que se inició la sesión. | |
| endpointLocationCountry | String | No | País desde el que se inició la sesión. | |
| endpointLocationCity | String | No | Ciudad desde la que se inició la sesión. | |
| endpointLocationLatitude | String | No | Latitud desde la que se inició la sesión. | |
| endpointLocationLongitude | String | No | Longitud desde la que se inició la sesión. | |
| endpointLocationTimezone | String | No | Zona horaria del lugar donde se inició la sesión. | |
isp |
String | Yes | ISP utilizado para iniciar la sesión. | |
| gatewayFQDN | String | Yes | FQDN de la puerta de enlace a través de la cual se inició la sesión. | |
| vdaIP | String | Yes | IP del VDA en el que se inició la sesión. | |
| connectionType | String | Yes | Tipo de conexión establecida desde la aplicación Citrix Workspace. | Interna, Externa |
| connectionViaAG | String | Yes | ||
| networkInterfaceType | String | No | Tipo de interfaz de red del dispositivo de punto final. | Wi-Fi, Ethernet, etc. |
| failureReason
|
Integer
|
No
|
Categoría de fallo en la que se ha producido un error.
|
0 - “Ninguno” |
| 1 - “Fallo de conexión del cliente” | ||||
| 2 - “Fallo de la máquina” | ||||
| 3 - “Capacidad no disponible” | ||||
| 4 - “Licencias no disponibles” | ||||
| 5 - “Configuración” | ||||
| 6 - “Fallo de comunicación” | ||||
| 100 - “VDA de agujero negro” | ||||
| 101 - “Sesión zombi” | ||||
| failureCode
|
Integer
|
No
|
Especifica el tipo de fallo.
|
0 - “Error desconocido” |
| 1 - “Sin fallo” | ||||
| 2 - “Error en la preparación de la sesión” | ||||
| 3 - “Tiempo de espera de registro agotado” | ||||
| 4 - “Tiempo de espera de conexión agotado” | ||||
| 5 - “Licencia no disponible” | ||||
| 6 - “Error en la emisión de tickets” | ||||
| 7 - “Fallo desconocido” | ||||
| 8 - “Fallo general” | ||||
| 9 - “Recurso en modo de mantenimiento” | ||||
| 10 - “Aplicación deshabilitada” | ||||
| 11 - “Función requerida sin licencia” | ||||
| 12 - “VDA no disponible” | ||||
| 13 - “El VDA ya está en uso” | ||||
| 14 - “Protocolo solicitado no permitido” | ||||
| 15 - “Recurso no disponible” | ||||
| 16 - “Reconexión de sesión activa deshabilitada” | ||||
| 17 - “No se puede encontrar una sesión para reconectar” | ||||
| 18 - “Error al encender el VDA” | ||||
| 19 - “Sesión rechazada” | ||||
| 20 - “Error al establecer la configuración” | ||||
| 21 - “Se alcanzó el límite total de uso concurrente de la aplicación” | ||||
| 22 - “Se alcanzó el límite de uso de la aplicación por usuario” | ||||
| 23 - “VDA no contactable” | ||||
| 24 - “Se alcanzó el límite de uso por máquina” | ||||
| 25 - “Se alcanzó el límite de uso por derecho” | ||||
| 51 - “Error de comunicación de punto final a máquina” | ||||
| 52 - “Error de comunicación de puerta de enlace a máquina” | ||||
| 100 - “VDA no disponible” | ||||
| 101 - “VDA no funcional” | ||||
| failureReasonString | String | Yes | FailureReasonString asignado al valor de cadena de failureReason. | |
| failureCodeString | String | Yes | FailureCodeString asignado al valor de cadena de failureCode. | |
| sessionScore | Integer | No | Puntuación de experiencia de sesión basada en los factores de rendimiento. | -1–100 |
| userScore | Integer | No | Puntuación de experiencia del usuario calculada en función de la experiencia de la sesión y la tasa de fallos. | 0 -100 |
| icaRtt | Integer | No | Capacidad de respuesta de la sesión (en milisegundos) que define el tiempo medio de ida y vuelta de la sesión ICA en el intervalo de los últimos 15 minutos. | >= 0 |
| icaRttScore | Integer | No | La puntuación de IcaRtt (capacidad de respuesta de la sesión) se calcula en función del valor actual de IcaRtt y la desviación del umbral de referencia de esa métrica. | 0–100 |
| reconnects | Integer | No | Número de reconexiones automáticas que ocurrieron en el intervalo de los últimos 15 minutos. | >= 0 |
| reconnectScore | Integer | No | La puntuación de reconexión (resistencia de la sesión) se calcula en función del número actual de reconexiones automáticas y la desviación del umbral de referencia de esa métrica. | 0–100 |
| logonDuration | Decimal | No | Duración total del inicio de sesión para esta sesión (tiempo total de inicialización de la sesión) en segundos. | |
| brokeringDuration | Decimal | Yes | Tiempo total que tarda el Broker en inicializar la sesión en segundos. | |
| vmStartDuration | Decimal | Yes | Tiempo total que tarda en iniciarse la VM durante el proceso de inicio de sesión en segundos. | |
| hdxConnectionDuration | Decimal | Yes | Tiempo total que tarda la conexión HDX durante el proceso de inicio de sesión en segundos. | |
| authenticationDuration | Decimal | Yes | Tiempo total que tarda la autenticación durante el proceso de inicio de sesión en segundos. | |
| gpoDuration | Decimal | Yes | Tiempo total que tarda el procesamiento de GPO durante el proceso de inicio de sesión en segundos. | |
| logonScriptsDuration | Decimal | Yes | Tiempo total que tarda el procesamiento de scripts de inicio de sesión durante el proceso de inicio de sesión en segundos. | |
| profileLoadDuration | Decimal | Yes | Tiempo total que tarda la carga del perfil durante el proceso de inicio de sesión en segundos. | |
| interactiveSessionsDuration | Decimal | Yes | Tiempo total que tarda en inicializarse una sesión interactiva, incluido el tiempo de inicialización del shell, en segundos. | |
| logonDurationScore | Integer | No | La puntuación de logonDuration se calcula en función del valor actual de logonDuration y la desviación del umbral de referencia de esa métrica. | 0–100 |
| gpoScore | Integer | No | La puntuación de GPO se calcula en función del valor actual de GPO y la desviación del umbral de referencia de esa métrica. | 0–100 |
| profileLoadScore | Integer | No | La puntuación de profileLoad se calcula en función del valor actual de profileLoadDuration y la desviación del umbral de referencia de esa métrica. | 0–100 |
| interactiveSessionScore | Integer | No | La puntuación de interactiveSession se calcula en función del valor actual de interactiveSessionDuration y la desviación del umbral de referencia de esa métrica. | 0–100 |
| brokeringScore | Integer | No | La puntuación de brokering se calcula en función del valor actual de brokeringDuration y la desviación del umbral de referencia de esa métrica. | 0–100 |
| vmStartScore | Integer | No | La puntuación de vmStart se calcula en función del valor actual de vmStartDuration y la desviación del umbral de referencia de esa métrica. | 0–100 |
| hdxConnectionScore | Integer | No | La puntuación de hdxConnection se calcula en función del valor actual de hdxConnectionDuration y la desviación del umbral de referencia de esa métrica. | 0–100 |
| authenticationScore | Integer | No | La puntuación de authentication se calcula en función del valor actual de authenticationDuration y la desviación del umbral de referencia de esa métrica. | 0–100 |
| logonScriptsScore | Integer | No | La puntuación de logonScripts se calcula en función del valor actual de logonScriptsDuration y la desviación del umbral de referencia de esa métrica. | 0–100 |
| profileSize | Integer | Yes | Tamaño total del perfil de un usuario. | > 0 |
| totalFileCount | Integer | Yes | Archivos totales en ese perfil. | > 0 |
| largeFileCount | Integer | Yes | Número total de archivos grandes en ese perfil. | > 0 |
| failureScore | Integer | No | Calculado en función del número de fallos frente al número de inicios de sesión en el intervalo de los últimos 15 minutos. | 0–100 |
| failureCount | Integer | No | Fallos totales que ocurrieron en el intervalo de los últimos 15 minutos. | >= 0 |
| launchAttempts | Integer | No | Intentos de inicio totales en el intervalo de los últimos 15 minutos. | >=0 |
| machineFailureCount | Integer | No | Recuento total de fallos de la máquina. | >=0 |
| clientConnectionFailureCount | Integer | No | Recuento total de fallos de conexión del cliente. | >=0 |
| capacityFailureCount | Integer | No | Recuento total de fallos de capacidad. | >=0 |
| configurationFailureCount | Integer | No | Recuento total de fallos de configuración. | No |
| licenseFailureCount | Integer | No | Recuento total de fallos de licencia. | >=0 |
| communicationFailureCount | Integer | No | Recuento total de fallos de comunicación. | >=0 |
| inputBandwidthAvailable | Integer | Yes | Ancho de banda de entrada promedio consumido por la sesión ICA en los últimos 15 minutos. | >=0 |
| inputBandwidthConsumed | Integer | Yes | Ancho de banda de entrada promedio consumido por la sesión ICA en los últimos 15 minutos. | >=0 |
| outputBandwidthAvailable | Integer | Yes | Ancho de banda de salida promedio disponible en los últimos 15 minutos. | >=0 |
| outputBandwidthUsed | Integer | Yes | Ancho de banda de salida promedio utilizado en los últimos 15 minutos. | >=0 |
| networkLatency | Integer | Yes | Latencia de red promedio de la sesión ICA en los últimos 15 minutos. | >=0 |
| endpointLinkSpeed | Integer | Yes | Velocidad de enlace de la interfaz de red del dispositivo de punto final, como Wi-Fi, Ethernet. | >=0 |
| endpointSignalStrength | Integer | Yes | Intensidad de la señal del dispositivo de punto final. | >=0 |
| avgEndpointThroughputBytesReceived | Integer | Yes | Bytes totales recibidos en la interfaz de red. | >=0 |
| avgEndpointThroughputBytesSent | Integer | Yes | Bytes totales enviados en la interfaz de red. | >=0 |
| wanLatency | Integer | Yes | Este subfactor es la latencia medida desde la máquina virtual hasta la puerta de enlace. Una latencia WAN alta indica lentitud en la red de la máquina del punto final. La latencia WAN aumenta cuando el usuario está geográficamente más lejos de la puerta de enlace. | >=0 |
| dcLatency | Integer | Yes | Este subfactor es la latencia medida desde Citrix Gateway hasta el servidor (VDA). Una latencia alta del centro de datos indica retrasos debido a una red de servidor lenta. Esta métrica solo está disponible cuando una puerta de enlace local se incorpora a CAS. | >=0 |
| hostDelay | Integer | Yes | Este subfactor mide el retraso inducido por el SO del servidor. Un RTT de ICA alto con latencias bajas del centro de datos y WAN, y una latencia de host alta, indica un error de aplicación en el servidor host. | >=0 |
| wanLatencyScore | Integer | No | La puntuación de latencia WAN se calcula en función del valor de wanLatency y la desviación del valor umbral de referencia de la misma métrica. | 0–100 |
| dcLatencyScore | Integer | No | La puntuación de latencia de CC se calcula en función del valor de dcLatency y la desviación del valor umbral de referencia de la misma métrica. | 0–100 |
| hostDelayScore | Integer | No | La puntuación de retraso del host se calcula en función del valor de retraso del host y la desviación del valor umbral de referencia de la misma métrica. | 0–100 |
Estructura de datos de los eventos de sesión
Copiado
Error