计算机事件的数据结构
计算机维度数据源
计算机元数据 | 类型 | 可以为空 | 说明 | 值 |
---|---|---|---|---|
machineId | GUID | 是 | 计算机标识符。 | |
machineSid | GUID | 否 | 计算机 AD 标识符。 | |
machineName | 字符串 | 否 | 用户定义的计算机名称。 | |
machineIP | 字符串 | 是 | 计算机的 IP 地址。 | |
operatingSystem |
字符串 | 否 | 计算机的操作系统。 | |
deliveryGroupId | GUID | 否 | 交付组标识符。 | |
deliveryGroupName | 字符串 | 否 | 交付组名称。 | |
siteId | GUID | 否 | Citrix Virtual Apps and Desktops 站点标识符。 | |
siteName | 字符串 | 否 | Citrix Virtual Apps and Desktops 网站名称 | |
machineProvisioningType | 整数 | 否 | 描述计算机是如何配置的 | 0:未知,1:MCS - 由 Machine Creation Services 配置的计算机(计算机必须是 VM),2:PVS - 由 Provisioning Services 配置的计算机(可能是物理机、刀片式服务器、VM),3:手动 - 不自动预配 |
hypervisorName | 字符串 | 否 | 虚拟机管理程序的名称 | |
hypervisorId | GUID | 否 | 虚拟机管理程序的唯一标识符 | |
catalogName | 字符串 | 否 | 目录代理名称 | |
catalogId | GUID | 否 | 目录的唯一标识符 | |
agentVersion | 字符串 | 否 | 计算机上安装了 VDA 版本 | |
hostedMachineName | 字符串 | 是 | ||
hostingServerName | 字符串 | 是 | ||
sessionSupport | 字符串 | 否 | 指定目录中计算机的会话支持 | 1:单会话,2:多会话 |
status | 整数 | 否 | 过去 15 分钟内计算机的最后已知状态 | 1:未注册,2:已注册,3:维护中,4:失败,5:已关机 |
statusChangeTime | 时间戳 | 否 | 过去 15 分钟内计算机状态发生变化的时间 | 值格式为“yyyy-MM-ddTHH: mm:ss.SSSZ” |
machineActualStatus | 整数 | 否 | 使用过去 15 分钟内发生的多次状态转换计算出计算机状态。如果计算机从注册状态变为未注册状态,则 machineActualStatus 处于未注册状态 | 1:未注册,2:已注册,3:失败 |
machineFailureReason
|
字符串
|
是
|
计算机进入故障状态的故障原因
|
故障未知 |
没有故障(计算机运行正常) | ||||
计算机的上次开机操作失败 | ||||
开机后计算机似乎没有启动(虚拟机工具未过渡到正在运行) | ||||
计算机未能在预期期限内注册,或者其注册已被拒绝 | ||||
计算机正在以最大容量进行自我报告 | ||||
machineFailureType | 字符串 | 是 | 值可以是以下任意值:“Unknown”、“None”、“FailedToStart”、“StuckOnBoot”、“Unregistered”、“MaxCapacity” | |
machinePowerState
|
整数
|
否
|
代表计算机电源状态
|
0:未知 |
1:不可用 | ||||
2:Off | ||||
3:On | ||||
4:Suspended | ||||
5:TurningOn | ||||
6:TurningOff | ||||
7:Suspending | ||||
8:Resuming | ||||
9:Unmanaged | ||||
10:NotSupported | ||||
unregisteredStartTime | 时间戳 | 是 | 计算机进入未注册状态的时间 | 值格式为“yyyy-MM-ddTHH:mm:ss” |
unregisteredEndTime | 时间戳 | 是 | 计算机从未注册状态出来的时间 | 值格式为“yyyy-MM-ddTHH:mm:ss” |
isMaintenanceMode | 布尔值 | 是 | 布尔标志用于指定计算机是否处于维护模式 | 0:true,1:false |
isUnregistered | 布尔值 | 是 | 布尔标志用于指定计算机是否处于未注册状态 | 0:true,1:false |
machineFailureTime | 时间戳 | 是 | 计算机进入故障状态的时间 | 任何日期时间值 |
cpuSpikesCount | 整数 | 是 | 表示 CPU 利用率超过 CPU 阈值 80% 并在过去 15 分钟的时间间隔内持续 5 分钟或更长时间的次数。 | |
usedMemory | 十进制 | 否 | 已用内存(字节) | |
totalMemory | 整数 | 否 | 总可用内存(字节) | |
percentCpu | 整数 | 否 | 计算机上使用的 CPU 的平均百分比 | |
ramSpikeCount | 整数 | 是 | 表示内存消耗超过 80% 的内存阈值的次数。此外,在过去 15 分钟的间隔内持续 5 分钟或更长时间。 | |
sessionCount | 整数 | 是 | 过去 15 分钟内在计算机上启动的会话总数(成功+失败)。 | |
downTime |
整数 | 是 | 计算机的总停机时间以秒为单位计算。 | |
consecutiveMachineFailure | 整数 | 是 | 在过去 15 分钟的时间间隔内,已知计算机连续出现故障。 | |
activeSessionCount | 整数 | 是 | 过去 15 分钟间隔内的活动会话数。 | |
successfulSessionCount | 整数 | 否 | 在过去 15 分钟的时间间隔内成功启动的会话数。 | |
machineFailureOccurred | 整数 | 是 | 在过去 15 分钟的时间间隔内计算机上发生的会话故障。 | |
unRegistrationCount | 整数 | 否 | 在过去 15 分钟的时间间隔内计算机进入注册状态的次数。 |
计算机事件的数据结构
已复制!
失败!