2 Campi chiave del rilevamento delle macchine virtuali
La tabella seguente elenca i campi restituiti dalle chiavi di rilevamento relative alle macchine virtuali.
| Chiave item | ||
|---|---|---|
| Descrizione | Campo | Contenuto recuperato |
| vmware.cluster.discovery | ||
| Esegue il rilevamento dei cluster. | {#CLUSTER.ID} | Identificatore del cluster. |
| {#CLUSTER.NAME} | Nome del cluster. | |
| "resource_pool" | Un array contenente i dati del pool di risorse, inclusi ID del gruppo di risorse, array di tag, percorso del pool di risorse, numero di macchine virtuali. Struttura dell'array: [{"rpid":"id gruppo di risorse","tags":[{}],"rpath":"percorso gruppo di risorse","vm_count":0}]Per la struttura dell'array "tags", vedere il campo "tags". |
|
| "tags" | Un array contenente tag con nome del tag, descrizione e categoria. Struttura dell'array: [{"tag":"nome tag","tag_description":"descrizione tag","category":"categoria tag"}] |
|
| vmware.datastore.discovery | ||
| Esegue il rilevamento dei datastore. | {#DATASTORE} | Nome del datastore. |
| {#DATASTORE.EXTENT} | Un array contenente l'ID della partizione extent del datastore e il nome dell'istanza. Struttura dell'array: [{"partitionid":1,"instance":"nome"}] |
|
| {#DATASTORE.TYPE} | Tipo di datastore. Esempi di valori: VMFS, NFS, vsan, ecc. |
|
| {#DATASTORE.UUID} | Identificatore del datastore. | |
| "tags" | Un array contenente tag con nome del tag, descrizione e categoria. Struttura dell'array: [{"tag":"nome tag","tag_description":"descrizione tag","category":"categoria tag"}] |
|
| vmware.dc.discovery | ||
| Esegue il rilevamento dei datacenter. | {#DATACENTER} | Nome del datacenter. |
| {#DATACENTERID} | Identificatore del datacenter. | |
| "tags" | Un array contenente tag con nome del tag, descrizione e categoria. Struttura dell'array: [{"tag":"nome tag","tag_description":"descrizione tag","category":"categoria tag"}] |
|
| vmware.dvswitch.discovery | ||
| Esegue il rilevamento degli switch distribuiti vSphere. | {#DVS.NAME} | Nome dello switch. |
| {#DVS.UUID} | Identificatore dello switch. | |
| vmware.hv.discovery | ||
| Esegue il rilevamento degli hypervisor. | {#HV.UUID} | Identificatore univoco dell'hypervisor. |
| {#HV.ID} | Identificatore dell'hypervisor (nome dell'oggetto gestito HostSystem). | |
| {#HV.NAME} | Nome dell'hypervisor. | |
| {#HV.NETNAME} | Nome host di rete dell'hypervisor. | |
| {#HV.IP} | Indirizzo IP dell'hypervisor, potrebbe essere vuoto. Nel caso di una configurazione HA con più interfacce di rete, viene osservata la seguente priorità di selezione per l'interfaccia: - preferire l'IP che condivide la sottorete IP con l'IP di vCenter; - preferire l'IP della sottorete IP con gateway predefinito; - preferire l'IP dell'interfaccia con l'ID più basso. |
|
| {#CLUSTER.NAME} | Nome del cluster, potrebbe essere vuoto. | |
| {#DATACENTER.NAME} | Nome del datacenter. | |
| {#PARENT.NAME} | Nome del contenitore che memorizza l'hypervisor. | |
| {#PARENT.TYPE} | Tipo di contenitore in cui è memorizzato l'hypervisor. I valori possono essere Datacenter, Folder, ClusterComputeResource, VMware, dove "VMware" indica un tipo di contenitore sconosciuto. |
|
| "resource_pool" | Un array contenente i dati del pool di risorse, inclusi ID del gruppo di risorse, array di tag, percorso del pool di risorse, numero di macchine virtuali. Struttura dell'array: [{"rpid":"id gruppo di risorse","tags":[{}],"rpath":"percorso gruppo di risorse","vm_count":0}]Per la struttura dell'array "tags", vedere il campo "tags". |
|
| "tags" | Un array contenente tag con nome del tag, descrizione e categoria. Struttura dell'array: [{"tag":"nome tag","tag_description":"descrizione tag","category":"categoria tag"}] |
|
| vmware.hv.datastore.discovery | ||
| Esegue il rilevamento dei datastore dell'hypervisor. Si noti che più hypervisor possono utilizzare lo stesso datastore. | {#DATASTORE} | Nome del datastore. |
| {#DATASTORE.TYPE} | Tipo di datastore. Esempi di valori: VMFS, NFS, vsan, ecc. |
|
| {#DATASTORE.UUID} | Identificatore del datastore. | |
| {#MULTIPATH.COUNT} | Numero registrato di percorsi del datastore. | |
| {#MULTIPATH.PARTITION.COUNT} | Numero di partizioni disco disponibili. | |
| "datastore_extent" | Un array contenente il nome dell'istanza extent del datastore e l'ID della partizione. Struttura dell'array: [{"partitionid":1,"instance":"nome"}] |
|
| "tags" | Un array contenente tag con nome del tag, descrizione e categoria. Struttura dell'array: [{"tag":"nome tag","tag_description":"descrizione tag","category":"categoria tag"}] |
|
| vmware.hv.net.if.discovery | ||
| Esegue il rilevamento delle interfacce di rete dell'hypervisor. | {#IFNAME} | Nome dell'interfaccia. |
| {#IFDRIVER} | Driver dell'interfaccia. | |
| {#IFDUPLEX} | Impostazioni duplex dell'interfaccia. | |
| {#IFSPEED} | Velocità dell'interfaccia. | |
| {#IFMAC} | Indirizzo MAC dell'interfaccia. | |
| vmware.vm.discovery | ||
| Esegue il rilevamento delle macchine virtuali. | {#VM.UUID} | Identificatore univoco della macchina virtuale. |
| {#VM.ID} | Identificatore della macchina virtuale (nome dell'oggetto gestito VirtualMachine). | |
| {#VM.NAME} | Nome della macchina virtuale. | |
| {#HV.NAME} | Nome dell'hypervisor. | |
| {#HV.UUID} | Identificatore univoco dell'hypervisor. | |
| {#HV.ID} | Identificatore dell'hypervisor (nome dell'oggetto gestito HostSystem). | |
| {#CLUSTER.NAME} | Nome del cluster, potrebbe essere vuoto. | |
| {#DATACENTER.NAME} | Nome del datacenter. | |
| {#DATASTORE.NAME} | Nome del datastore. | |
| {#DATASTORE.UUID} | Identificatore del datastore. | |
| {#VM.IP} | Indirizzo IP della macchina virtuale, potrebbe essere vuoto. | |
| {#VM.DNS} | Nome DNS della macchina virtuale, potrebbe essere vuoto. | |
| {#VM.GUESTFAMILY} | Famiglia del sistema operativo guest della macchina virtuale, potrebbe essere vuota. | |
| {#VM.GUESTFULLNAME} | Nome completo del sistema operativo guest della macchina virtuale, potrebbe essere vuoto. | |
| {#VM.FOLDER} | La catena delle cartelle padre della macchina virtuale, può essere usata come valore per gruppi nidificati; i nomi delle cartelle sono combinati con "/". Potrebbe essere vuota. | |
| {#VM.TOOLS.STATUS} | Stato degli strumenti della macchina virtuale VMware. | |
| {#VM.POWERSTATE} | Stato di alimentazione della macchina virtuale VMware (poweredOff, poweredOn o suspended). |
|
| {#VM.RPOOL.ID} | Identificatore del pool di risorse. | |
| {#VM.RPOOL.PATH} | Percorso completo del pool di risorse, escluso il nome "root" "Resources". I nomi delle cartelle sono combinati con "/". | |
| {#VM.SNAPSHOT.COUNT} | Numero di snapshot della VM. | |
| "tags" | Un array contenente tag con nome del tag, descrizione e categoria. Struttura dell'array: [{"tag":"nome tag","tag_description":"descrizione tag","category":"categoria tag"}] |
|
| "vm_customattribute" | Un array di attributi personalizzati della macchina virtuale (se definiti). Struttura dell'array: [{"name":"nome campo personalizzato","value":"valore campo personalizzato"}] |
|
| "net_if" | Un array di interfacce di rete della macchina virtuale. Struttura dell'array: [{"ifname": "nome interfaccia","ifdesc": "descrizione interfaccia","ifmac": "00:00:00:00:00:00","ifconnected": true,"iftype": "tipo di interfaccia","ifbackingdevice": "dispositivo di backing dell'interfaccia","ifdvswitch_uuid": "uuid dello switch dell'interfaccia","ifdvswitch_portgroup": "gruppo di porte dello switch dell'interfaccia","ifdvswitch_port": "porta dello switch dell'interfaccia","ifip": ["indirizzi IP dell'interfaccia"]}]Per la descrizione dei dati restituiti, vedere la chiave item "vmware.vm.net.if.discovery". |
|
| vmware.vm.net.if.discovery | ||
| Esegue il rilevamento delle interfacce di rete della macchina virtuale. | {#IFNAME} | Nome dell'interfaccia di rete. |
| {#IFDESC} | Descrizione dell'interfaccia. | |
| {#IFMAC} | Indirizzo MAC dell'interfaccia. | |
| {#IFCONNECTED} | Stato della connessione dell'interfaccia (false - disconnessa; true - connessa). |
|
| {#IFTYPE} | Tipo di interfaccia. | |
| {#IFBACKINGDEVICE} | Nome del dispositivo di backing. | |
| {#IFDVSWITCH.UUID} | Identificatore univoco dello switch distribuito vSphere. | |
| {#IFDVSWITCH.PORTGROUP} | Gruppo di porte distribuito. | |
| {#IFDVSWITCH.PORT} | Porta dello switch distribuito vSphere. | |
| "ifip" | Un array di indirizzi dell'interfaccia. | |
| vmware.vm.vfs.dev.discovery | ||
| Esegue il rilevamento dei dispositivi disco della macchina virtuale. | {#DISKNAME} | Nome del dispositivo disco. |
| vmware.vm.vfs.fs.discovery | ||
| Esegue il rilevamento del file system della macchina virtuale. | {#FSNAME} | Nome del file system. |