Structure des données des événements de machine
Source de données des dimensions de machine
| Métadonnées de la machine | Type | Null | Description | Valeur |
|---|---|---|---|---|
| machineId | GUID | Oui | Identifiant de la machine. | |
| machineSid | GUID | Non | Identifiant AD de la machine. | |
| machineName | String | Non | Nom de la machine défini par l’utilisateur. | |
| machineIP | String | Oui | Adresse IP de la machine. | |
operatingSystem |
String | Non | Système d’exploitation de la machine. | |
| deliveryGroupId | GUID | Non | Identifiant du groupe de mise à disposition. | |
| deliveryGroupName | String | Non | Nom du groupe de mise à disposition. | |
| siteId | GUID | Non | Identifiant du site Citrix Virtual Apps and Desktops™. | |
| siteName | String | Non | Nom du site Citrix Virtual Apps and Desktops | |
| machineProvisioningType | Integer | Non | Décrit comment la machine a été provisionnée | 0 : Inconnu, 1 : MCS - Machine provisionnée par Machine Creation Services™ (la machine doit être une VM), 2 : PVS - Machine provisionnée par Provisioning Services (peut être physique, lame, VM), 3 : Manuel - Aucun provisionnement automatisé |
| hypervisorName | String | Non | Nom de l’hyperviseur | |
| hypervisorId | GUID | Non | Identifiant unique de l’hyperviseur | |
| catalogName | String | Non | Nom du catalogue (Broker) | |
| catalogId | GUID | Non | Identifiant unique du catalogue | |
| agentVersion | String | Non | Version du VDA installée sur la machine | |
| hostedMachineName | String | Oui | ||
| hostingServerName | String | Oui | ||
| sessionSupport | String | Non | Spécifie le support de session des machines dans le catalogue | 1 : Session unique, 2 : Multi-session |
| status | Integer | Non | Dernier statut connu de la machine au cours des 15 dernières minutes | 1 : Non enregistrée, 2 : Enregistrée, 3 : En maintenance, 4 : Échec, 5 : Hors tension |
| statusChangeTime | Timestamp | Non | Heure à laquelle le statut de la machine a changé au cours des 15 dernières minutes | Le format de la valeur est “yyyy-MM-ddTHH: mm:ss.SSSZ” |
| machineActualStatus | Integer | Non | Statut calculé de la machine en utilisant plusieurs transitions d’état survenues au cours des 15 dernières minutes. Si la machine est passée de l’état enregistré à l’état non enregistré, machineActualStatus est non enregistré. | 1 : Non enregistrée, 2 : Enregistrée, 3 : Échec |
| machineFailureReason
|
String
|
Oui
|
Raison de l’échec pour laquelle la machine est passée à l’état d’échec
|
Panne inconnue |
| Aucune panne (machine saine) | ||||
| La dernière opération de mise sous tension de la machine a échoué | ||||
| La machine ne semble pas avoir démarré après la mise sous tension (les outils de la VM n’ont pas transité vers l’état d’exécution) | ||||
| La machine n’a pas réussi à s’enregistrer dans le délai imparti, ou son enregistrement a été rejeté | ||||
| La machine signale qu’elle est à sa capacité maximale | ||||
| machineFailureType | String | Oui | Les valeurs peuvent être : “Unknown”, “None”, “FailedToStart”, “StuckOnBoot”, “Unregistered”, “MaxCapacity” | |
| machinePowerState
|
Integer
|
Non
|
Représente l’état d’alimentation de la machine
|
0 : Inconnu |
| 1 : Indisponible | ||||
| 2 : Arrêtée | ||||
| 3 : En marche | ||||
| 4 : Suspendue | ||||
| 5 : Démarrage | ||||
| 6 : Arrêt | ||||
| 7 : Suspension | ||||
| 8 : Reprise | ||||
| 9 : Non gérée | ||||
| 10 : Non prise en charge | ||||
| unregisteredStartTime | Timestamp | Oui | Heure à laquelle la machine est passée à l’état non enregistré | Le format de la valeur est “yyyy-MM-ddTHH:mm:ss” |
| unregisteredEndTime | Timestamp | Oui | Heure à laquelle la machine est sortie de l’état non enregistré | Le format de la valeur est “yyyy-MM-ddTHH:mm:ss” |
| isMaintenanceMode | Boolean | Oui | Un indicateur booléen spécifiant si la machine est en mode maintenance ou non | 0 : vrai, 1 : faux |
| isUnregistered | Boolean | Oui | Un indicateur booléen spécifiant si la machine est dans un état non enregistré ou non | 0 : vrai, 1 : faux |
| machineFailureTime | Timestamp | Oui | Heure à laquelle une machine est passée à l’état d’échec | Toute valeur de date-heure |
| cpuSpikesCount | Integer | Oui | Représente le nombre de fois où l’utilisation du CPU a dépassé le seuil de 80 % et s’est maintenue pendant 5 minutes ou plus au cours des 15 dernières minutes. | |
| usedMemory | Decimal | Non | Mémoire utilisée (octets) | |
| totalMemory | Integer | Non | Mémoire totale disponible (octets) | |
| percentCpu | Integer | Non | Pourcentage moyen d’utilisation du CPU sur une machine | |
| ramSpikeCount | Integer | Oui | Représente le nombre de fois où la consommation de mémoire a dépassé le seuil de 80 %. S’est également maintenue pendant 5 minutes ou plus au cours des 15 dernières minutes. | |
| sessionCount | Integer | Oui | Nombre total de sessions (réussies + échouées) lancées sur la machine au cours des 15 dernières minutes. | |
downTime |
Integer | Oui | Temps d’arrêt total de la machine calculé en secondes. | |
| consecutiveMachineFailure | Integer | Oui | Échecs consécutifs sur une machine connus au cours des 15 dernières minutes. | |
| activeSessionCount | Integer | Oui | Le nombre de sessions actives au cours des 15 dernières minutes. | |
| successfulSessionCount | Integer | Non | Le nombre de sessions réussies lancées au cours des 15 dernières minutes. | |
| machineFailureOccurred | Integer | Oui | Échecs de session survenus sur la machine au cours des 15 dernières minutes. | |
| unRegistrationCount | Integer | Non | Le nombre de fois où la machine est passée à l’état enregistré au cours des 15 dernières minutes. |
Structure des données des événements de machine
Copié !
Échec !