Tag Archives: VMware

Monitorizar entorno de máquinas virtuales VMware en Zabbix

De nuevo un entrada dedicada a Zabbix, el Sistema de Monitorización creado por Alexei Vladishev.

En este caso explicaros cómo es posible monitorizar las màquinas virtuales de un entorno VMware sin necesidad de instalar agentes en todas las máquinas. La monitorización la haremos utilizando el vCenter (Virtual Center) de nuestro entorno VMware.

Este “autodiscover” de máquinas virtuales  está disponible a partir de la versión 2.2 de Zabbix y es necesario tener un usuario administrador del entorno VMware y un vCenter.

El “autodiscover” no sólo añadirá las máquinas virtuales a Zabbix, si no que también tendremos disponibles en nuestro Zabbix los servidores ESX  y los clusters de nuestro entorno de virtualización. En nomenclatura Zabbix nos aparecerán tres grupos de monitorización, Discover VMware Cluster, Discover VMware Hypervisors y Discover VMware VMs.

Instalar agente Zabbix en vCenter

El primer paso para hacer el “autodiscover” es tener instalado el agente de Zabbix en nuestro servidor Virtual Center. Una vez instalado ya podemos añadir el vCenter como un nuevo host a monitorizar en Zabbix.

En general la instalación del agente Zabbix és muy senzilla. En este caso mucho más al tratarse de un servidor Windows ya que en el proceso sólo hay que indicarle la IP y puerto del servidor Zabbix.

Añadir Host vCenter en Zabbix

  VirCenter_zabbix

Asignarle la plantilla de Zabbix “Template Virt VMware”

Zabbix_vmware_template

Configurar la Macro de acceso al vCerter vía SDK

En este paso hay que añadir la Url de acceso al SDK de virtual center además de un usuario y password con permisos de administrador.

Zabbix_Macros_vcenter

Revisar las “Discovery Rules”

Revisar que las tres reglas de búsqueda de Máquinas Virtuales, Clusters y Hypervisors están activas y guardar el nuevo Host.

zabbix_discovery_rules

Una vez guardado el nuevo Host vCenter empezará el proceso de “Discovery” en Zabbix y en un tiempo no muy largo, en mi caso no tardó más de 10 minutos, aparecerán en los tres grupos todas las máquinas virtuales, los ESX y los clusters que tengamos en el entorno virtual.

A tener en cuenta que en este caso Zabbix monitoriza lo que el servidor  vCenter le proporciona de las máquinas. En algunos casos puede ser suficiente, pero en otros no te quedará más remedio que añadir las máquinas manualmente previa instalación del agente correspondiente.