На странице
Поля ключей обнаружения виртуальных машин
В следующей таблице перечислены поля, возвращаемые ключами обнаружения, связанными с виртуальными машинами.
| Ключ элемента данных | ||
|---|---|---|
| Описание | Поле | Получаемое содержимое |
| vmware.cluster.discovery | ||
| Выполняет обнаружение кластера. | {#CLUSTER.ID} | Идентификатор кластера. |
| {#CLUSTER.NAME} | Имя кластера. | |
| "resource_pool" | Массив, содержащий данные resource pool, включая идентификатор группы ресурсов, массив тегов, путь resource pool, количество виртуальных машин. Структура массива: [{"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 хранилища данных и имя экземпляра. Структура массива: [{"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). | |
| {#HV.NAME} | Имя гипервизора. | |
| {#HV.NETNAME} | Сетевое имя хоста гипервизора. | |
| {#HV.IP} | IP-адрес гипервизора, может быть пустым. В случае конфигурации HA с несколькими сетевыми интерфейсами соблюдается следующий приоритет выбора интерфейса: - предпочтение отдается IP, который находится в той же IP-подсети, что и IP vCenter; - предпочтение отдается IP из IP-подсети с шлюзом по умолчанию; - предпочтение отдается IP с интерфейса с наименьшим ID. |
|
| {#CLUSTER.NAME} | Имя кластера, может быть пустым. | |
| {#DATACENTER.NAME} | Имя центра обработки данных. | |
| {#PARENT.NAME} | Имя контейнера, в котором хранится гипервизор. | |
| {#PARENT.TYPE} | Тип контейнера, в котором хранится гипервизор. Значения могут быть Datacenter, Folder, ClusterComputeResource, VMware, где "VMware" означает неизвестный тип контейнера. |
|
| "resource_pool" | Массив, содержащий данные resource pool, включая идентификатор группы ресурсов, массив тегов, путь resource pool, количество виртуальных машин. Структура массива: [{"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 хранилища данных и идентификатор раздела. Структура массива: [{"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). | |
| {#VM.NAME} | Имя виртуальной машины. | |
| {#HV.NAME} | Имя гипервизора. | |
| {#HV.UUID} | Уникальный идентификатор гипервизора. | |
| {#HV.ID} | Идентификатор гипервизора (имя объекта управления HostSystem). | |
| {#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} | Идентификатор resource pool. | |
| {#VM.RPOOL.PATH} | Полный путь resource pool без корневого имени "Resources". Имена папок объединяются с помощью "/". | |
| {#VM.SNAPSHOT.COUNT} | Количество снимков виртуальной машины. | |
| "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} | Имя backing device. | |
| {#IFDVSWITCH.UUID} | Уникальный идентификатор vSphere Distributed Switch. | |
| {#IFDVSWITCH.PORTGROUP} | Распределенная группа портов. | |
| {#IFDVSWITCH.PORT} | Порт vSphere Distributed Switch. | |
| "ifip" | Массив адресов интерфейса. | |
| vmware.vm.vfs.dev.discovery | ||
| Выполняет обнаружение дисковых устройств виртуальной машины. | {#DISKNAME} | Имя дискового устройства. |
| vmware.vm.vfs.fs.discovery | ||
| Выполняет обнаружение файловых систем виртуальной машины. | {#FSNAME} | Имя файловой системы. |