On this page
虚拟机发现键字段
下表列出了虚拟机相关发现键返回的字段。
| 监控项键 | ||
|---|---|---|
| 描述 | 字段 | 返回内容 |
| vmware.cluster.discovery | ||
| 执行集群发现。 | {#CLUSTER.ID} | 集群标识符。 |
| {#CLUSTER.NAME} | 集群名称。 | |
| "resource_pool" | 包含资源池数据的数组,包括资源组 ID、tags 数组、资源池路径、虚拟机数量。 数组结构: [{"rpid":"resource group id","tags":[{}],"rpath":"resource group path","vm_count":0}]有关 "tags" 数组结构,请参见 "tags" 字段。 |
|
| "tags" | 包含标签的数组,标签包含标签名称、描述和类别。 数组结构: [{"tag":"tag name","tag_description":"tag description","category":"tag category"}] |
|
| vmware.datastore.discovery | ||
| 执行数据存储发现。 | {#DATASTORE} | 数据存储名称。 |
| {#DATASTORE.EXTENT} | 包含数据存储 extent 分区 ID 和实例名称的数组。 数组结构: [{"partitionid":1,"instance":"name"}] |
|
| {#DATASTORE.TYPE} | 数据存储类型。 值示例: VMFS、NFS、vsan 等。 |
|
| {#DATASTORE.UUID} | 数据存储标识符。 | |
| "tags" | 包含标签的数组,标签包含标签名称、描述和类别。 数组结构: [{"tag":"tag name","tag_description":"tag description","category":"tag category"}] |
|
| vmware.dc.discovery | ||
| 执行数据中心发现。 | {#DATACENTER} | 数据中心名称。 |
| {#DATACENTERID} | 数据中心标识符。 | |
| "tags" | 包含标签的数组,标签包含标签名称、描述和类别。 数组结构: [{"tag":"tag name","tag_description":"tag description","category":"tag category"}] |
|
| vmware.dvswitch.discovery | ||
| 执行 vSphere 分布式交换机发现。 | {#DVS.NAME} | 交换机名称。 |
| {#DVS.UUID} | 交换机标识符。 | |
| vmware.hv.discovery | ||
| 执行虚拟机监控程序发现。 | {#HV.UUID} | 虚拟机监控程序唯一标识符。 |
| {#HV.ID} | 虚拟机监控程序标识符(HostSystem managed object 名称)。 | |
| {#HV.NAME} | 虚拟机监控程序名称。 | |
| {#HV.NETNAME} | 虚拟机监控程序网络主机名。 | |
| {#HV.IP} | 虚拟机监控程序 IP 地址,可能为空。 在具有多个网络接口的 HA 配置中,接口选择优先级如下: - 优先选择与 vCenter IP 处于同一 IP 子网的 IP; - 优先选择来自默认网关所在 IP 子网的 IP; - 优先选择来自 ID 最小接口的 IP。 |
|
| {#CLUSTER.NAME} | 集群名称,可能为空。 | |
| {#DATACENTER.NAME} | 数据中心名称。 | |
| {#PARENT.NAME} | 存储虚拟机监控程序的容器名称。 | |
| {#PARENT.TYPE} | 存储虚拟机监控程序的容器类型。值可以是 Datacenter、Folder、ClusterComputeResource、VMware,其中 "VMware" 表示未知的容器类型。 |
|
| "resource_pool" | 包含资源池数据的数组,包括资源组 ID、tags 数组、资源池路径、虚拟机数量。 数组结构: [{"rpid":"resource group id","tags":[{}],"rpath":"resource group path","vm_count":0}]有关 "tags" 数组结构,请参见 "tags" 字段。 |
|
| "tags" | 包含标签的数组,标签包含标签名称、描述和类别。 数组结构: [{"tag":"tag name","tag_description":"tag description","category":"tag category"}] |
|
| vmware.hv.datastore.discovery | ||
| 执行虚拟机监控程序数据存储发现。请注意,多个虚拟机监控程序可以使用同一个数据存储。 | {#DATASTORE} | 数据存储名称。 |
| {#DATASTORE.TYPE} | 数据存储类型。 值示例: VMFS、NFS、vsan 等。 |
|
| {#DATASTORE.UUID} | 数据存储标识符。 | |
| {#MULTIPATH.COUNT} | 已注册的数据存储路径数量。 | |
| {#MULTIPATH.PARTITION.COUNT} | 可用磁盘分区数量。 | |
| "datastore_extent" | 包含数据存储 extent 实例名称和分区 ID 的数组。 数组结构: [{"partitionid":1,"instance":"name"}] |
|
| "tags" | 包含标签的数组,标签包含标签名称、描述和类别。 数组结构: [{"tag":"tag name","tag_description":"tag description","category":"tag category"}] |
|
| vmware.hv.net.if.discovery | ||
| 执行虚拟机监控程序网络接口发现。 | {#IFNAME} | 接口名称。 |
| {#IFDRIVER} | 接口驱动程序。 | |
| {#IFDUPLEX} | 接口双工设置。 | |
| {#IFSPEED} | 接口速度。 | |
| {#IFMAC} | 接口 MAC 地址。 | |
| vmware.vm.discovery | ||
| 执行虚拟机发现。 | {#VM.UUID} | 虚拟机唯一标识符。 |
| {#VM.ID} | 虚拟机标识符(VirtualMachine managed object 名称)。 | |
| {#VM.NAME} | 虚拟机名称。 | |
| {#HV.NAME} | 虚拟机监控程序名称。 | |
| {#HV.UUID} | 虚拟机监控程序唯一标识符。 | |
| {#HV.ID} | 虚拟机监控程序标识符(HostSystem managed object 名称)。 | |
| {#CLUSTER.NAME} | 集群名称,可能为空。 | |
| {#DATACENTER.NAME} | 数据中心名称。 | |
| {#DATASTORE.NAME} | 数据存储名称。 | |
| {#DATASTORE.UUID} | 数据存储标识符。 | |
| {#VM.IP} | 虚拟机 IP 地址,可能为空。 | |
| {#VM.DNS} | 虚拟机 DNS 名称,可能为空。 | |
| {#VM.GUESTFAMILY} | 来宾虚拟机操作系统系列,可能为空。 | |
| {#VM.GUESTFULLNAME} | 来宾虚拟机操作系统完整名称,可能为空。 | |
| {#VM.FOLDER} | 虚拟机父文件夹链,可用作嵌套组的值;文件夹名称以 "/" 连接。可能为空。 | |
| {#VM.TOOLS.STATUS} | VMware 虚拟机 tools 状态。 | |
| {#VM.POWERSTATE} | VMware 虚拟机电源状态(poweredOff、poweredOn 或 suspended)。 |
|
| {#VM.RPOOL.ID} | 资源池标识符。 | |
| {#VM.RPOOL.PATH} | 完整资源池路径,不包括根名称 "Resources"。文件夹名称以 "/" 连接。 | |
| {#VM.SNAPSHOT.COUNT} | VM 快照数量。 | |
| "tags" | 包含标签的数组,标签包含标签名称、描述和类别。 数组结构: [{"tag":"tag name","tag_description":"tag description","category":"tag category"}] |
|
| "vm_customattribute" | 虚拟机自定义属性数组(如果已定义)。 数组结构: [{"name":"custom field name","value":"custom field value"}] |
|
| "net_if" | 虚拟机网络接口数组。 数组结构: [{"ifname": "interface name","ifdesc": "interface description","ifmac": "00:00:00:00:00:00","ifconnected": true,"iftype": "interface type","ifbackingdevice": "interface backing device","ifdvswitch_uuid": "interface switch uuid","ifdvswitch_portgroup": "interface switch port group","ifdvswitch_port": "interface switch port","ifip": ["interface ip addresses"]}]有关返回数据的说明,请参见 "vmware.vm.net.if.discovery" 监控项键。 |
|
| vmware.vm.net.if.discovery | ||
| 执行虚拟机网络接口发现。 | {#IFNAME} | 网络接口名称。 |
| {#IFDESC} | 接口描述。 | |
| {#IFMAC} | 接口 MAC 地址。 | |
| {#IFCONNECTED} | 接口连接状态(false - 已断开;true - 已连接)。 |
|
| {#IFTYPE} | 接口类型。 | |
| {#IFBACKINGDEVICE} | 后端设备名称。 | |
| {#IFDVSWITCH.UUID} | vSphere 分布式交换机唯一标识符。 | |
| {#IFDVSWITCH.PORTGROUP} | 分布式端口组。 | |
| {#IFDVSWITCH.PORT} | vSphere 分布式交换机端口。 | |
| "ifip" | 接口地址数组。 | |
| vmware.vm.vfs.dev.discovery | ||
| 执行虚拟机磁盘设备发现。 | {#DISKNAME} | 磁盘设备名称。 |
| vmware.vm.vfs.fs.discovery | ||
| 执行虚拟机文件系统发现。 | {#FSNAME} | 文件系统名称。 |