Se encuentra viendo la documentación de la versión en desarrollo, puede estar incompleta.
Esta página fue traducida automáticamente. Si detectas un error, selecciónalo y presiona Ctrl+Enter para informarlo a los editores.

2 Campos clave de descubrimiento de máquinas virtuales

La siguiente tabla enumera los campos devueltos por las claves de descubrimiento relacionadas con máquinas virtuales.

Clave de métrica
Descripción Campo Contenido recuperado
vmware.cluster.discovery
Realiza el descubrimiento de clústeres. {#CLUSTER.ID} Identificador del clúster.
{#CLUSTER.NAME} Nombre del clúster.
"resource_pool" Un array que contiene datos del pool de recursos, incluyendo el ID del grupo de recursos, array de etiquetas, ruta del pool de recursos, número de máquinas virtuales.

Estructura del array:
[{
"rpid":"id del grupo de recursos",
"tags":[{}],
"rpath":"ruta del grupo de recursos",
"vm_count":0
}]

Para la estructura del array "tags", consulte el campo "tags".
"tags" Un array que contiene etiquetas con nombre, descripción y categoría de la etiqueta.

Estructura del array:
[{
"tag":"nombre de la etiqueta",
"tag_description":"descripción de la etiqueta",
"category":"categoría de la etiqueta"
}]
vmware.datastore.discovery
Realiza el descubrimiento de almacenes de datos. {#DATASTORE} Nombre del almacén de datos.
{#DATASTORE.EXTENT} Un array que contiene el ID de partición de extensión del almacén de datos y el nombre de la instancia.

Estructura del array:
[{
"partitionid":1,
"instance":"nombre"
}]
{#DATASTORE.TYPE} Tipo de almacén de datos.

Ejemplos de valores: VMFS, NFS, vsan, etc.
{#DATASTORE.UUID} Identificador del almacén de datos.
"tags" Un array que contiene etiquetas con nombre, descripción y categoría de la etiqueta.

Estructura del array:
[{
"tag":"nombre de la etiqueta",
"tag_description":"descripción de la etiqueta",
"category":"categoría de la etiqueta"
}]
vmware.dc.discovery
Realiza el descubrimiento de centros de datos. {#DATACENTER} Nombre del centro de datos.
{#DATACENTERID} Identificador del centro de datos.
"tags" Un array que contiene etiquetas con nombre, descripción y categoría de la etiqueta.

Estructura del array:
[{
"tag":"nombre de la etiqueta",
"tag_description":"descripción de la etiqueta",
"category":"categoría de la etiqueta"
}]
vmware.dvswitch.discovery
Realiza el descubrimiento de switches distribuidos de vSphere. {#DVS.NAME} Nombre del switch.
{#DVS.UUID} Identificador del switch.
vmware.hv.discovery
Realiza el descubrimiento de hipervisores. {#HV.UUID} Identificador único del hipervisor.
{#HV.ID} Identificador del hipervisor (nombre del objeto gestionado HostSystem).
{#HV.NAME} Nombre del hipervisor.
{#HV.NETNAME} Nombre de red del equipo hipervisor.
{#HV.IP} Dirección IP del hipervisor, puede estar vacía.

En caso de una configuración HA con múltiples interfaces de red, se observa la siguiente prioridad de selección para la interfaz:
- preferir la IP que comparte la subred IP con la IP de vCenter;
- preferir la IP de la subred IP con puerta de enlace predeterminada;
- preferir la IP de la interfaz con el ID más bajo.
{#CLUSTER.NAME} Nombre del clúster, puede estar vacío.
{#DATACENTER.NAME} Nombre del centro de datos.
{#PARENT.NAME} Nombre del contenedor que almacena el hipervisor.
{#PARENT.TYPE} Tipo de contenedor en el que se almacena el hipervisor. Los valores pueden ser Datacenter, Folder, ClusterComputeResource, VMware, donde "VMware" significa tipo de contenedor desconocido.
"resource_pool" Un array que contiene datos del pool de recursos, incluyendo el ID del grupo de recursos, array de etiquetas, ruta del pool de recursos, número de máquinas virtuales.

Estructura del array:
[{
"rpid":"id del grupo de recursos",
"tags":[{}],
"rpath":"ruta del grupo de recursos",
"vm_count":0
}]

Para la estructura del array "tags", consulte el campo "tags".
"tags" Un array que contiene etiquetas con nombre, descripción y categoría de la etiqueta.

Estructura del array:
[{
"tag":"nombre de la etiqueta",
"tag_description":"descripción de la etiqueta",
"category":"categoría de la etiqueta"
}]
vmware.hv.datastore.discovery
Realiza el descubrimiento de almacenes de datos de hipervisores. Tenga en cuenta que varios hipervisores pueden usar el mismo almacén de datos. {#DATASTORE} Nombre del almacén de datos.
{#DATASTORE.TYPE} Tipo de almacén de datos.

Ejemplos de valores: VMFS, NFS, vsan, etc.
{#DATASTORE.UUID} Identificador del almacén de datos.
{#MULTIPATH.COUNT} Número registrado de rutas del almacén de datos.
{#MULTIPATH.PARTITION.COUNT} Número de particiones de disco disponibles.
"datastore_extent" Un array que contiene el nombre de la instancia de extensión del almacén de datos y el ID de partición.

Estructura del array:
[{
"partitionid":1,
"instance":"nombre"
}]
"tags" Un array que contiene etiquetas con nombre, descripción y categoría de la etiqueta.

Estructura del array:
[{
"tag":"nombre de la etiqueta",
"tag_description":"descripción de la etiqueta",
"category":"categoría de la etiqueta"
}]
vmware.hv.net.if.discovery
Realiza el descubrimiento de interfaces de red de hipervisores. {#IFNAME} Nombre de la interfaz.
{#IFDRIVER} Controlador de la interfaz.
{#IFDUPLEX} Configuración dúplex de la interfaz.
{#IFSPEED} Velocidad de la interfaz.
{#IFMAC} Dirección mac de la interfaz.
vmware.vm.discovery
Realiza el descubrimiento de máquinas virtuales. {#VM.UUID} Identificador único de la máquina virtual.
{#VM.ID} Identificador de la máquina virtual (nombre del objeto gestionado VirtualMachine).
{#VM.NAME} Nombre de la máquina virtual.
{#HV.NAME} Nombre del hipervisor.
{#HV.UUID} Identificador único del hipervisor.
{#HV.ID} Identificador del hipervisor (nombre del objeto gestionado HostSystem).
{#CLUSTER.NAME} Nombre del clúster, puede estar vacío.
{#DATACENTER.NAME} Nombre del centro de datos.
{#DATASTORE.NAME} Nombre del almacén de datos.
{#DATASTORE.UUID} Identificador del almacén de datos.
{#VM.IP} Dirección IP de la máquina virtual, puede estar vacía.
{#VM.DNS} Nombre DNS de la máquina virtual, puede estar vacío.
{#VM.GUESTFAMILY} Familia del SO invitado de la máquina virtual, puede estar vacío.
{#VM.GUESTFULLNAME} Nombre completo del SO invitado de la máquina virtual, puede estar vacío.
{#VM.FOLDER} La cadena de carpetas principales de la máquina virtual, puede usarse como valor para grupos anidados; los nombres de las carpetas se combinan con "/". Puede estar vacío.
{#VM.TOOLS.STATUS} Estado de las herramientas de máquina virtual de VMware.
{#VM.POWERSTATE} Estado de energía de la máquina virtual de VMware (poweredOff, poweredOn o suspended).
{#VM.RPOOL.ID} Identificador del pool de recursos.
{#VM.RPOOL.PATH} Ruta completa del pool de recursos excluyendo el nombre "root" "Resources". Los nombres de las carpetas se combinan con "/".
{#VM.SNAPSHOT.COUNT} Número de instantáneas de la máquina virtual.
"tags" Un array que contiene etiquetas con nombre, descripción y categoría de la etiqueta.

Estructura del array:
[{
"tag":"nombre de la etiqueta",
"tag_description":"descripción de la etiqueta",
"category":"categoría de la etiqueta"
}]
"vm_customattribute" Un array de atributos personalizados de la máquina virtual (si están definidos).

Estructura del array:
[{
"name":"nombre del campo personalizado",
"value":"valor del campo personalizado"
}]
"net_if" Un array de interfaces de red de la máquina virtual.

Estructura del array:
[{
"ifname": "nombre de la interfaz",
"ifdesc": "descripción de la interfaz",
"ifmac": "00:00:00:00:00:00",
"ifconnected": true,
"iftype": "tipo de interfaz",
"ifbackingdevice": "dispositivo de respaldo de la interfaz",
"ifdvswitch_uuid": "uuid del switch de la interfaz",
"ifdvswitch_portgroup": "grupo de puertos del switch de la interfaz",
"ifdvswitch_port": "puerto del switch de la interfaz",
"ifip": ["direcciones ip de la interfaz"]
}]

Para la descripción de los datos devueltos, consulte la clave de métrica "vmware.vm.net.if.discovery".
vmware.vm.net.if.discovery
Realiza el descubrimiento de interfaces de red de máquinas virtuales. {#IFNAME} Nombre de la interfaz de red.
{#IFDESC} Descripción de la interfaz.
{#IFMAC} Dirección mac de la interfaz.
{#IFCONNECTED} Estado de conexión de la interfaz (false - desconectada; true - conectada).
{#IFTYPE} Tipo de interfaz.
{#IFBACKINGDEVICE} Nombre del dispositivo de respaldo.
{#IFDVSWITCH.UUID} Identificador único del vSphere Distributed Switch.
{#IFDVSWITCH.PORTGROUP} Grupo de puertos distribuidos.
{#IFDVSWITCH.PORT} Puerto del vSphere Distributed Switch.
"ifip" Un array de direcciones de la interfaz.
vmware.vm.vfs.dev.discovery
Realiza el descubrimiento de dispositivos de disco de la máquina virtual. {#DISKNAME} Nombre del dispositivo de disco.
vmware.vm.vfs.fs.discovery
Realiza el descubrimiento de sistemas de archivos de la máquina virtual. {#FSNAME} Nombre del sistema de archivos.