8 Operación de plantilla de VMware

Descripción general

Zabbix incluye una variedad de plantillas listas para usar para la supervisión de máquinas virtuales, diseñadas para VMware vCenter e hipervisores ESXi. Las plantillas disponibles se encuentran en dos conjuntos de plantillas independientes:

  • VMware: utiliza datos UUID para las macros correspondientes
  • VMware FQDN: utiliza datos FQDN para las macros correspondientes

Las plantillas diseñadas para supervisar los hipervisores VMware vCenter o ESXi contienen reglas de detección de bajo nivel preconfiguradas junto con varias comprobaciones integradas para supervisar las instalaciones virtuales.

Para el correcto funcionamiento de la plantilla VMware FQDN, cada máquina virtual monitoreada debe tener un nombre de SO único que cumpla con las reglas de FQDN. Además, VMware Tools/Open Virtual Machine Tools deben estar instaladas en cada máquina. Si se cumplen estos requisitos previos, se recomienda utilizar la plantilla VMware FQDN. La plantilla VMware FQDN está disponible desde Zabbix 5.2 con la introducción de la capacidad de crear hosts con interfaces personalizadas.

También está disponible una plantilla VMware clásica que se puede utilizar si no se cumplen los requisitos de FQDN. Sin embargo, la plantilla VMware tiene un problema conocido. Los hosts para las máquinas virtuales detectadas se crean con nombres que se guardan en vCenter (por ejemplo, "VM1", "VM2", etc.). Si el agente Zabbix está instalado en estos hosts y está habilitado el registro automático del agente Zabbix, el proceso de registro automático leerá los nombres de host tal como se registraron durante el lanzamiento (por ejemplo, "vm1.example.com", "vm2.example.com", etc.). Esto puede provocar la creación de nuevos hosts para máquinas virtuales existentes (ya que no se encontraron coincidencias de nombres), lo que genera hosts duplicados con nombres diferentes.

Las siguientes plantillas se utilizan para entidades detectadas y, por lo general, no se deben vincular manualmente a un host:

  • VMware Hypervisor
  • VMware Guest

Configuración de macros del equipo

Para utilizar las comprobaciones simples de VMware, el equipo debe tener definidas las siguientes macros de usuario:

  • {$VMWARE.URL}: URL del SDK del servicio VMware (vCenter o hipervisor ESXi) (https://servername/sdk)
  • {$VMWARE.USERNAME}: nombre de usuario del servicio VMware
  • {$VMWARE.PASSWORD}: contraseña del usuario del servicio VMware {$VMWARE.USERNAME}