A tabela a seguir lista os campos retornados pelas chaves de descoberta relacionadas à máquina virtual.
| Chave do item | ||
|---|---|---|
| Descrição | Campo | Conteúdo recuperado |
| vmware.cluster.discovery | ||
| Executa a descoberta de cluster. | {#CLUSTER.ID} | Identificador do cluster. |
| {#CLUSTER.NAME} | Nome do cluster. | |
| "resource_pool" | Um array contendo dados do pool de recursos, incluindo ID do grupo de recursos, array de tags, caminho do pool de recursos, número de máquinas virtuais. Estrutura do array: [{"rpid":"id do grupo de recursos","tags":[{}],"rpath":"caminho do grupo de recursos","vm_count":0}]Para a estrutura do array "tags", veja o campo "tags". |
|
| "tags" | Um array contendo tags com nome, descrição e categoria da tag. Estrutura do array: [{"tag":"nome da tag","tag_description":"descrição da tag","category":"categoria da tag"}] |
|
| vmware.datastore.discovery | ||
| Executa a descoberta de datastore. | {#DATASTORE} | Nome do datastore. |
| {#DATASTORE.EXTENT} | Um array contendo o ID da partição de extensão do datastore e o nome da instância. Estrutura do array: [{"partitionid":1,"instance":"nome"}] |
|
| {#DATASTORE.TYPE} | Tipo de datastore. Exemplos de valores: VMFS, NFS, vsan, etc. |
|
| {#DATASTORE.UUID} | Identificador do datastore. | |
| "tags" | Um array contendo tags com nome, descrição e categoria da tag. Estrutura do array: [{"tag":"nome da tag","tag_description":"descrição da tag","category":"categoria da tag"}] |
|
| vmware.dc.discovery | ||
| Executa a descoberta de datacenter. | {#DATACENTER} | Nome do datacenter. |
| {#DATACENTERID} | Identificador do datacenter. | |
| "tags" | Um array contendo tags com nome, descrição e categoria da tag. Estrutura do array: [{"tag":"nome da tag","tag_description":"descrição da tag","category":"categoria da tag"}] |
|
| vmware.dvswitch.discovery | ||
| Executa a descoberta de switches distribuídos do vSphere. | {#DVS.NAME} | Nome do switch. |
| {#DVS.UUID} | Identificador do switch. | |
| vmware.hv.discovery | ||
| Executa a descoberta de hipervisores. | {#HV.UUID} | Identificador único do hipervisor. |
| {#HV.ID} | Identificador do hipervisor (nome do objeto gerenciado HostSystem). | |
| {#HV.NAME} | Nome do hipervisor. | |
| {#HV.NETNAME} | Nome do host de rede do hipervisor. | |
| {#HV.IP} | Endereço IP do hipervisor, pode estar vazio. No caso de uma configuração HA com várias interfaces de rede, a seguinte prioridade de seleção para a interface é observada: - preferir o IP que compartilha a sub-rede IP com o IP do vCenter; - preferir o IP da sub-rede IP com gateway padrão; - preferir o IP da interface com o menor ID. |
|
| {#CLUSTER.NAME} | Nome do cluster, pode estar vazio. | |
| {#DATACENTER.NAME} | Nome do datacenter. | |
| {#PARENT.NAME} | Nome do contêiner que armazena o hipervisor. | |
| {#PARENT.TYPE} | Tipo de contêiner no qual o hipervisor está armazenado. Os valores podem ser Datacenter, Folder, ClusterComputeResource, VMware, onde "VMware" significa tipo de contêiner desconhecido. |
|
| "resource_pool" | Um array contendo dados do pool de recursos, incluindo ID do grupo de recursos, array de tags, caminho do pool de recursos, número de máquinas virtuais. Estrutura do array: [{"rpid":"id do grupo de recursos","tags":[{}],"rpath":"caminho do grupo de recursos","vm_count":0}]Para a estrutura do array "tags", veja o campo "tags". |
|
| "tags" | Um array contendo tags com nome, descrição e categoria da tag. Estrutura do array: [{"tag":"nome da tag","tag_description":"descrição da tag","category":"categoria da tag"}] |
|
| vmware.hv.datastore.discovery | ||
| Executa a descoberta de datastore de hipervisor. Observe que vários hipervisores podem usar o mesmo datastore. | {#DATASTORE} | Nome do datastore. |
| {#DATASTORE.TYPE} | Tipo de datastore. Exemplos de valores: VMFS, NFS, vsan, etc. |
|
| {#DATASTORE.UUID} | Identificador do datastore. | |
| {#MULTIPATH.COUNT} | Número registrado de caminhos do datastore. | |
| {#MULTIPATH.PARTITION.COUNT} | Número de partições de disco disponíveis. | |
| "datastore_extent" | Um array contendo o nome da instância de extensão do datastore e o ID da partição. Estrutura do array: [{"partitionid":1,"instance":"nome"}] |
|
| "tags" | Um array contendo tags com nome, descrição e categoria da tag. Estrutura do array: [{"tag":"nome da tag","tag_description":"descrição da tag","category":"categoria da tag"}] |
|
| vmware.hv.net.if.discovery | ||
| Executa a descoberta de interfaces de rede do hipervisor. | {#IFNAME} | Nome da interface. |
| {#IFDRIVER} | Driver da interface. | |
| {#IFDUPLEX} | Configurações de duplex da interface. | |
| {#IFSPEED} | Velocidade da interface. | |
| {#IFMAC} | Endereço MAC da interface. | |
| vmware.vm.discovery | ||
| Executa a descoberta de máquinas virtuais. | {#VM.UUID} | Identificador único da máquina virtual. |
| {#VM.ID} | Identificador da máquina virtual (nome do objeto gerenciado VirtualMachine). | |
| {#VM.NAME} | Nome da máquina virtual. | |
| {#HV.NAME} | Nome do hipervisor. | |
| {#HV.UUID} | Identificador único do hipervisor. | |
| {#HV.ID} | Identificador do hipervisor (nome do objeto gerenciado HostSystem). | |
| {#CLUSTER.NAME} | Nome do cluster, pode estar vazio. | |
| {#DATACENTER.NAME} | Nome do datacenter. | |
| {#DATASTORE.NAME} | Nome do datastore. | |
| {#DATASTORE.UUID} | Identificador do datastore. | |
| {#VM.IP} | Endereço IP da máquina virtual, pode estar vazio. | |
| {#VM.DNS} | Nome DNS da máquina virtual, pode estar vazio. | |
| {#VM.GUESTFAMILY} | Família do sistema operacional da máquina virtual guest, pode estar vazio. | |
| {#VM.GUESTFULLNAME} | Nome completo do sistema operacional da máquina virtual guest, pode estar vazio. | |
| {#VM.FOLDER} | A cadeia de pastas pai da máquina virtual, pode ser usada como valor para grupos aninhados; os nomes das pastas são combinados com "/". Pode estar vazio. | |
| {#VM.TOOLS.STATUS} | Estado das ferramentas da máquina virtual VMware. | |
| {#VM.POWERSTATE} | Estado de energia da máquina virtual VMware (poweredOff, poweredOn ou suspended). |
|
| {#VM.RPOOL.ID} | Identificador do pool de recursos. | |
| {#VM.RPOOL.PATH} | Caminho completo do pool de recursos, excluindo o nome "root" "Resources". Os nomes das pastas são combinados com "/". | |
| {#VM.SNAPSHOT.COUNT} | Número de snapshots da VM. | |
| "tags" | Um array contendo tags com nome, descrição e categoria da tag. Estrutura do array: [{"tag":"nome da tag","tag_description":"descrição da tag","category":"categoria da tag"}] |
|
| "vm_customattribute" | Um array de atributos personalizados da máquina virtual (se definidos). Estrutura do array: [{"name":"nome do campo personalizado","value":"valor do campo personalizado"}] |
|
| "net_if" | Um array de interfaces de rede da máquina virtual. Estrutura do array: [{"ifname": "nome da interface","ifdesc": "descrição da interface","ifmac": "00:00:00:00:00:00","ifconnected": true,"iftype": "tipo da interface","ifbackingdevice": "dispositivo de suporte da interface","ifdvswitch_uuid": "uuid do switch da interface","ifdvswitch_portgroup": "grupo de portas do switch da interface","ifdvswitch_port": "porta do switch da interface","ifip": ["endereços IP da interface"]}]Para a descrição dos dados retornados, veja a chave de item "vmware.vm.net.if.discovery". |
|
| vmware.vm.net.if.discovery | ||
| Executa a descoberta de interfaces de rede da máquina virtual. | {#IFNAME} | Nome da interface de rede. |
| {#IFDESC} | Descrição da interface. | |
| {#IFMAC} | Endereço MAC da interface. | |
| {#IFCONNECTED} | Status de conexão da interface (false - desconectada; true - conectada). |
|
| {#IFTYPE} | Tipo da interface. | |
| {#IFBACKINGDEVICE} | Nome do dispositivo de suporte. | |
| {#IFDVSWITCH.UUID} | Identificador único do vSphere Distributed Switch. | |
| {#IFDVSWITCH.PORTGROUP} | Grupo de portas distribuídas. | |
| {#IFDVSWITCH.PORT} | Porta do vSphere Distributed Switch. | |
| "ifip" | Um array de endereços da interface. | |
| vmware.vm.vfs.dev.discovery | ||
| Executa a descoberta de dispositivos de disco da máquina virtual. | {#DISKNAME} | Nome do dispositivo de disco. |
| vmware.vm.vfs.fs.discovery | ||
| Executa a descoberta do sistema de arquivos da máquina virtual. | {#FSNAME} | Nome do sistema de arquivos. |