计算机事件数据结构

计算机维度数据源

计算机元数据 类型 可为空 描述
machineId GUID 计算机标识符。  
machineSid GUID 计算机 AD 标识符。  
machineName String 用户定义的计算机名称。  
machineIP String 计算机的 IP 地址。  
operatingSystem String 计算机的操作系统。  
deliveryGroupId GUID 交付组标识符。  
deliveryGroupName String 交付组名称。  
siteId GUID Citrix Virtual Apps and Desktops™ 站点标识符。  
siteName String Citrix Virtual Apps and Desktops 站点名称  
machineProvisioningType Integer 描述计算机的预配方式 0: 未知, 1: MCS - 由 Machine Creation Services™ 预配的计算机(计算机必须是 VM), 2: PVS - 由 Provisioning Services 预配的计算机(可以是物理机、刀片服务器、VM), 3: Manual - 无自动化预配
hypervisorName String 管理程序名称  
hypervisorId GUID 管理程序的唯一标识符  
catalogName String 目录代理名称  
catalogId GUID 目录的唯一标识符  
agentVersion String 计算机上安装的 VDA 版本  
hostedMachineName String    
hostingServerName String    
sessionSupport String 指定目录中计算机的会话支持 1: 单会话, 2: 多会话
status Integer 计算机在过去 15 分钟内的最新已知状态 1: 未注册, 2: 已注册, 3: 维护中, 4: 失败, 5: 已关机
statusChangeTime Timestamp 计算机状态在过去 15 分钟内发生变化的时间 值格式为 “yyyy-MM-ddTHH: mm:ss.SSSZ”
machineActualStatus Integer 使用过去 15 分钟内发生的多次状态转换计算出的计算机实际状态。如果计算机从已注册状态变为未注册状态,则 machineActualStatus 为未注册 1: 未注册, 2: 已注册, 3: 失败
machineFailureReason




String









计算机进入失败状态的原因




故障未知
无故障(健康计算机)
计算机上次开机操作失败
计算机开机后似乎未启动(VM 工具未转换为运行状态)
计算机未能在预期时间内注册,或其注册被拒绝
计算机报告其已达到最大容量
machineFailureType String   值可以是以下任意一项:”Unknown”, “None”, “FailedToStart”, “StuckOnBoot”, “Unregistered”, “MaxCapacity”
machinePowerState









Integer



















表示计算机电源状态









0: 未知
1: 不可用
2: 关机
3: 开机
4: 已挂起
5: 正在开机
6: 正在关机
7: 正在挂起
8: 正在恢复
9: 未管理
10: 不支持
unregisteredStartTime Timestamp 计算机进入未注册状态的时间 值格式为 “yyyy-MM-ddTHH:mm:ss”
unregisteredEndTime Timestamp 计算机从未注册状态退出的时间 值格式为 “yyyy-MM-ddTHH:mm:ss”
isMaintenanceMode Boolean 一个布尔标志,指定计算机是否处于维护模式 0: true, 1: false
isUnregistered Boolean 一个布尔标志,指定计算机是否处于未注册状态 0: true, 1: false
machineFailureTime Timestamp 计算机进入失败状态的时间 任意日期时间值
cpuSpikesCount Integer 表示在过去 15 分钟内,CPU 利用率超过 80% 的 CPU 阈值并持续 5 分钟或更长时间的次数。  
usedMemory Decimal 已用内存(字节)  
totalMemory Integer 可用总内存(字节)  
percentCpu Integer 计算机上 CPU 的平均使用百分比  
ramSpikeCount Integer 表示在过去 15 分钟内,内存消耗超过 80% 的内存阈值并持续 5 分钟或更长时间的次数。  
sessionCount Integer 过去 15 分钟内在计算机上启动的会话总数(成功 + 失败)。  
downTime Integer 以秒为单位计算的计算机总停机时间。  
consecutiveMachineFailure Integer 过去 15 分钟内计算机上已知的连续故障。  
activeSessionCount Integer 过去 15 分钟内的活动会话数。  
successfulSessionCount Integer 过去 15 分钟内启动的成功会话数。  
machineFailureOccurred Integer 过去 15 分钟内在计算机上发生的会话故障。  
unRegistrationCount Integer 过去 15 分钟内计算机进入已注册状态的次数。  
计算机事件数据结构