Structure des données des événements de session
Source de données des dimensions de session
| Session Meta Data | Type | Nullable | Description | Valeurs |
|---|---|---|---|---|
sessionKey |
GUID | No | Identifiant d’une session d’application ou de bureau virtuel. | |
userId |
String | No | Identifiant AD de l’utilisateur pour une session d’application ou de bureau virtuel. | |
userName |
String | No | Nom de l’utilisateur qui a lancé une session d’application ou de bureau virtuel. | |
deliveryGroupId |
GUID | No | Identifiant du groupe de mise à disposition. | |
deliveryGroupName |
String | No | Nom du groupe de mise à disposition. | |
siteId |
GUID | No | Identifiant du site Citrix Virtual Apps and Desktops™. | |
siteName |
String | No | Nom du site Citrix Virtual Apps™ and Desktops. | |
machineId |
GUID | No | Identifiant de la machine sur laquelle la session est lancée. | |
machineSid |
GUID | No | Identifiant AD de la machine sur laquelle la session est lancée. | |
machineName |
String | No | Nom de la machine sur laquelle la session est lancée. | |
sessionLaunchStatus |
String | No | Statut de lancement de la session. | 0 (Lancement réussi), 1 (Échec de la session), 2 (Terminée par l’utilisateur) |
sessionStartTime |
Timestamp | No | Heure de lancement de la session. | Le format de la valeur est “aaaa-MM-jjTHH:mm:ss” |
protocol |
String | Yes | Protocole utilisé pour lancer la session. | HDX™, RDP, Console |
sessionType |
Integer | Yes | Type de session. | La correspondance des valeurs est : 0 : Bureau, 1 : Application |
sessionEndTime |
Timestamp | Yes | Heure de fin de la session. | Le format de la valeur est “aaaa-MM-jjTHH:mm:ss” |
stateChangedTime |
Timestamp | Yes | Heure à laquelle l’état de la session a changé. | Le format de la valeur est “aaaa-MM-jjTHH:mm:ss” |
sessionState |
String | No | État du cycle de vie de la session. | La correspondance des valeurs est : 0 : Inconnu, 1 : Connecté, 2 : Déconnecté, 3 : Terminé, 4 : Préparation de la session, 5 : Actif, 6 : Reconnexion, 7 : Session non gérée par le broker, 8 : Autre, et 9 : En attente |
sessionLaunchType |
String | No | Type de lancement de session. | ICA®, ConnectionLease |
endpointOS |
String | Yes | Application Citrix Workspace™ - Type de système d’exploitation. | Les valeurs possibles incluent, par exemple : Windows, Unix ou Linux, HTML5, Macintosh, ThinOS, iOS, Chrome et Android. Cependant, le type de système d’exploitation peut inclure davantage d’options. |
endpointReceiverVersion |
String | No | Version de l’application Citrix Workspace. | |
endpointLocationContinent |
String | No | Continent depuis lequel la session a été lancée. | |
endpointLocationCountry |
String | No | Pays depuis lequel la session a été lancée. | |
endpointLocationCity |
String | No | Ville depuis laquelle la session a été lancée. | |
endpointLocationLatitude |
String | No | Latitude depuis laquelle la session a été lancée. | |
endpointLocationLongitude |
String | No | Longitude depuis laquelle la session a été lancée. | |
endpointLocationTimezone |
String | No | Fuseau horaire du lieu de lancement de la session. | |
isp |
String | Yes | FAI utilisé pour lancer la session. | |
gatewayFQDN |
String | Yes | FQDN de la passerelle par laquelle la session a été lancée. | |
vdaIP |
String | Yes | Adresse IP du VDA sur lequel la session a été lancée. | |
connectionType |
String | Yes | Type de connexion établie depuis l’application Citrix Workspace. | Interne, Externe |
connectionViaAG |
String | Yes | ||
networkInterfaceType |
String | No | Type d’interface réseau du périphérique de point de terminaison. | Wi-Fi, Ethernet, etc. |
failureReason
|
Integer
|
No
|
Catégorie d’échec dans laquelle une erreur s’est produite.
|
0 - “Aucun” |
| 1 - “Échec de la connexion client” | ||||
| 2 - “Défaillance de la machine” | ||||
| 3 - “Aucune capacité disponible” | ||||
| 4 - “Aucune licence disponible” | ||||
| 5 - “Configuration” | ||||
| 6 - “Échec de la communication” | ||||
| 100 - “VDA en trou noir” | ||||
| 101 - “Session zombie” | ||||
failureCode
|
Integer
|
No
|
Spécifie le type d’échec.
|
0 - “Erreur inconnue” |
| 1 - “Aucun échec” | ||||
| 2 - “Échec de la préparation de la session” | ||||
| 3 - “Délai d’expiration de l’enregistrement” | ||||
| 4 - “Délai d’expiration de la connexion” | ||||
| 5 - “Licence indisponible” | ||||
| 6 - “Échec de l’émission du ticket” | ||||
| 7 - “Échec inconnu” | ||||
| 8 - “Échec général” | ||||
| 9 - “Ressource en mode maintenance” | ||||
| 10 - “Application désactivée” | ||||
| 11 - “Fonctionnalité requise non sous licence” | ||||
| 12 - “VDA indisponible” | ||||
| 13 - “Le VDA est déjà utilisé” | ||||
| 14 - “Protocole demandé non autorisé” | ||||
| 15 - “Ressource indisponible” | ||||
| 16 - “Reconnexion de session active désactivée” | ||||
| 17 - “Impossible de trouver une session à reconnecter” | ||||
| 18 - “Échec du démarrage du VDA” | ||||
| 19 - “Session refusée” | ||||
| 20 - “Échec de la définition de la configuration” | ||||
| 21 - “Limite d’utilisation concurrente totale de l’application atteinte” | ||||
| 22 - “Limite d’utilisation par utilisateur de l’application atteinte” | ||||
| 23 - “VDA non joignable” | ||||
| 24 - “Limite d’utilisation par machine atteinte” | ||||
| 25 - “Limite d’utilisation par droit atteinte” | ||||
| 51 - “Erreur de communication entre le point de terminaison et la machine” | ||||
| 52 - “Erreur de communication entre la passerelle et la machine” | ||||
| 100 - “VDA indisponible” | ||||
| 101 - “VDA non fonctionnel” | ||||
failureReasonString |
String | Yes |
failureReasonString mappé à la valeur de chaîne de failureReason. |
|
failureCodeString |
String | Yes |
failureCodeString mappé à la valeur de chaîne de failureCode. |
|
sessionScore |
Integer | No | Score d’expérience de session basé sur les facteurs de performance. | -1 à 100 |
userScore |
Integer | No | Score d’expérience utilisateur calculé en fonction de l’expérience de session et du taux d’échec. | 0 à 100 |
icaRtt |
Integer | No | Réactivité de la session (en millisecondes) qui définit le temps d’aller-retour moyen de la session ICA dans l’intervalle des 15 dernières minutes. | >= 0 |
icaRttScore |
Integer | No | Le score IcaRtt (réactivité de la session) est calculé en fonction de la valeur IcaRtt actuelle et de l’écart par rapport au seuil de référence de cette métrique. |
0 à 100 |
reconnects |
Integer | No | Nombre de reconnexions automatiques survenues au cours des 15 dernières minutes. | >= 0 |
reconnectScore |
Integer | No | Le score de reconnexion (résilience de la session) est calculé en fonction du nombre actuel de reconnexions automatiques et de l’écart par rapport au seuil de référence de cette métrique. | 0 à 100 |
logonDuration |
Decimal | No | Durée totale de connexion pour cette session (temps d’initialisation total de la session) en secondes. | |
brokeringDuration |
Decimal | Yes | Temps total pris par le Broker pour initialiser la session en secondes. | |
vmStartDuration |
Decimal | Yes | Temps total pris pour démarrer la VM pendant le processus de connexion en secondes. | |
hdxConnectionDuration |
Decimal | Yes | Temps total pris par la connexion HDX pendant le processus de connexion en secondes. | |
authenticationDuration |
Decimal | Yes | Temps total pris pour l’authentification pendant le processus de connexion en secondes. | |
gpoDuration |
Decimal | Yes | Temps total pris pour le traitement des GPO pendant le processus de connexion en secondes. | |
logonScriptsDuration |
Decimal | Yes | Temps total pris pour le traitement des scripts de connexion pendant le processus de connexion en secondes. | |
profileLoadDuration |
Decimal | Yes | Temps total pris pour le chargement du profil pendant le processus de connexion en secondes. | |
interactiveSessionsDuration |
Decimal | Yes | Temps total pris pour initialiser une session interactive, y compris le temps d’initialisation du shell, en secondes. | |
logonDurationScore |
Integer | No | Le score logonDuration est calculé en fonction de la valeur logonDuration actuelle et de l’écart par rapport au seuil de référence de cette métrique. |
0 à 100 |
gpoScore |
Integer | No | Le score GPO est calculé en fonction de la valeur GPO actuelle et de l’écart par rapport au seuil de référence de cette métrique. | 0 à 100 |
profileLoadScore |
Integer | No | Le score profileLoad est calculé en fonction de la valeur profileLoadDuration actuelle et de l’écart par rapport au seuil de référence de cette métrique. |
0 à 100 |
interactiveSessionScore |
Integer | No | Le score interactiveSession est calculé en fonction de la valeur interactiveSessionDuration actuelle et de l’écart par rapport au seuil de référence de cette métrique. |
0 à 100 |
brokeringScore |
Integer | No | Le score de brokering est calculé en fonction de la valeur brokeringDuration actuelle et de l’écart par rapport au seuil de référence de cette métrique. |
0 à 100 |
vmStartScore |
Integer | No | Le score vmStart est calculé en fonction de la valeur vmStartDuration actuelle et de l’écart par rapport au seuil de référence de cette métrique. |
0 à 100 |
hdxConnectionScore |
Integer | No | Le score hdxConnection est calculé en fonction de la valeur hdxConnectionDuration actuelle et de l’écart par rapport au seuil de référence de cette métrique. |
0 à 100 |
authenticationScore |
Integer | No | Le score d’authentification est calculé en fonction de la valeur authenticationDuration actuelle et de l’écart par rapport au seuil de référence de cette métrique. |
0 à 100 |
logonScriptsScore |
Integer | No | Le score logonScripts est calculé en fonction de la valeur logonScriptsDuration actuelle et de l’écart par rapport au seuil de référence de cette métrique. |
0 à 100 |
profileSize |
Integer | Yes | Taille totale du profil d’un utilisateur. | > 0 |
totalFileCount |
Integer | Yes | Nombre total de fichiers dans ce profil. | > 0 |
largeFileCount |
Integer | Yes | Nombre total de fichiers volumineux dans ce profil. | > 0 |
failureScore |
Integer | No | Calculé en fonction du nombre d’échecs par rapport au nombre de lancements de session au cours des 15 dernières minutes. | 0 à 100 |
failureCount |
Integer | No | Nombre total d’échecs survenus au cours des 15 dernières minutes. | >= 0 |
launchAttempts |
Integer | No | Nombre total de tentatives de lancement au cours des 15 dernières minutes. | >=0 |
machineFailureCount |
Integer | No | Nombre total de défaillances de machine. | >=0 |
clientConnectionFailureCount |
Integer | No | Nombre total d’échecs de connexion client. | >=0 |
capacityFailureCount |
Integer | No | Nombre total d’échecs de capacité. | >=0 |
configurationFailureCount |
Integer | No | Nombre total d’échecs de configuration. | Non |
licenseFailureCount |
Integer | No | Nombre total d’échecs de licence. | >=0 |
communicationFailureCount |
Integer | No | Nombre total d’échecs de communication. | >=0 |
inputBandwidthAvailable |
Integer | Yes | Bande passante d’entrée moyenne consommée par la session ICA au cours des 15 dernières minutes. | >=0 |
inputBandwidthConsumed |
Integer | Yes | Bande passante d’entrée moyenne consommée par la session ICA au cours des 15 dernières minutes. | >=0 |
outputBandwidthAvailable |
Integer | Yes | Bande passante de sortie moyenne disponible au cours des 15 dernières minutes. | >=0 |
outputBandwidthUsed |
Integer | Yes | Bande passante de sortie moyenne utilisée au cours des 15 dernières minutes. | >=0 |
networkLatency |
Integer | Yes | Latence réseau moyenne de la session ICA au cours des 15 dernières minutes. | >=0 |
endpointLinkSpeed |
Integer | Yes | Vitesse de liaison de l’interface réseau du périphérique de point de terminaison, comme le Wi-Fi, l’Ethernet. | >=0 |
endpointSignalStrength |
Integer | Yes | Force du signal du périphérique de point de terminaison. | >=0 |
avgEndpointThroughputBytesReceived |
Integer | Yes | Nombre total d’octets reçus sur l’interface réseau. | >=0 |
avgEndpointThroughputBytesSent |
Integer | Yes | Nombre total d’octets envoyés sur l’interface réseau. | >=0 |
wanLatency |
Integer | Yes | Ce sous-facteur est la latence mesurée de la machine virtuelle à la passerelle. Une latence WAN élevée indique une lenteur du réseau de la machine du point de terminaison. La latence WAN augmente lorsque l’utilisateur est géographiquement plus éloigné de la passerelle. | >=0 |
dcLatency |
Integer | Yes | Ce sous-facteur est la latence mesurée de la passerelle Citrix au serveur (VDA). Une latence élevée du centre de données indique des retards dus à un réseau de serveur lent. Cette métrique n’est disponible que lorsqu’une passerelle sur site est intégrée à CAS. | >=0 |
hostDelay |
Integer | Yes | Ce sous-facteur mesure le délai induit par le système d’exploitation du serveur. Un RTT ICA élevé avec de faibles latences de centre de données et WAN, et une latence d’hôte élevée, indique une erreur d’application sur le serveur hôte. | >=0 |
wanLatencyScore |
Integer | No | Le score de latence WAN est calculé en fonction de la valeur wanLatency et de l’écart par rapport au seuil de référence de la même métrique. |
0 à 100 |
dcLatencyScore |
Integer | No | Le score de latence DC est calculé en fonction de la valeur dcLatency et de l’écart par rapport au seuil de référence de la même métrique. |
0 à 100 |
hostDelayScore |
Integer | No | Le score de délai d’hôte est calculé en fonction de la valeur de délai d’hôte et de l’écart par rapport au seuil de référence de la même métrique. | 0 à 100 |
Structure des données des événements de session
Copié !
Échec !