¿Le gustaría aprender a monitorear una computadora Vmware ESXi usando SNMP? En este tutorial, le mostraremos cómo configurar SNMP en Vmware ESXi y cómo configurar el servidor Zabbix para monitorear un VMware ESXi sin la necesidad de instalar el agente Zabbix.

Este tutorial fue probado en Vmware ESXi 6

Este tutorial fue probado en Vmware ESXi 6.5

Este tutorial fue probado en Zabbix 3.4

Lista de Hardware:

La siguiente sección presenta la lista de equipos utilizados para crear este tutorial de Zabbix.

Cada pieza de hardware enumerada anteriormente se puede encontrar en el sitio web de Amazon.

Zabbix Playlist:

En esta página, ofrecemos acceso rápido a una lista de videos relacionados con la instalación de Zabbix.

No te olvides de suscribirte a nuestro canal de youtube llamado FKIT.

Tutoriales Relacionados de Zabbix:

En esta página, ofrecemos acceso rápido a una lista de tutoriales relacionados con la instalación de Zabbix.

Tutorial - SNMP Configuración en VMware ESXi

Ahora, debemos configurar el servicio SNMP en Vmware ESXi.

En la consola de VMware, use los siguientes comandos para configurar SNMP.

# esxcli system snmp set --communities GokuBlack
# esxcli system snmp set --syscontact=”Zamasu <zamasu@dbsuper.com>”
# esxcli system snmp set --syslocation=”Universe10 - IT Room”
# esxcli system snmp set --enable true

La Comunidad GokuBlack tiene permiso de solo lectura en el servidor Vmware ESXi.

La persona de contacto responsable de este servidor se configuró como Zamasu.

La ubicación del equipo se configuró como la Sala de TI del Universo 10.

Ha configurado correctamente el servicio Vmware ESXi SNMP.

Para probar su configuración SNMP, use los siguientes comandos en la consola del servidor Zabbix.

# apt-get install snmp
# snmpwalk -v2c -c GokuBlack 192.168.0.50

Aquí hay una pequeña muestra de la salida SNMPWALK.

iso.3.6.1.2.1.1.1.0 = STRING: "VMware ESXi 6.5.0 build-7388607 VMware, Inc. x86_64"
iso.3.6.1.2.1.1.2.0 = OID: iso.3.6.1.4.1.6876.4.1
iso.3.6.1.2.1.1.3.0 = Timeticks: (6430200) 17:51:42.00
iso.3.6.1.2.1.1.4.0 = STRING: "Zamasu <zamasu@dbsuper.com>"
iso.3.6.1.2.1.1.5.0 = STRING: "TECH-VM01"
iso.3.6.1.2.1.1.6.0 = STRING: "Universe10 - IT Room"

¡Felicidades! ha configurado el servicio SNMP en una computadora que ejecuta Vmware ESXi.

Ahora puede usar el tablero del servidor Zabbix para agregar esta computadora al servicio de monitoreo de red.

Tutorial - Zabbix Monitor Vmware ESXi usando SNMP

Ahora, necesitamos acceder al tablero del servidor Zabbix y agregar la computadora Vmware ESXi como un Host.

Abra su navegador e ingrese la dirección IP de su servidor web más / zabbix.

En nuestro ejemplo, la siguiente URL se ingresó en el navegador:

• http://35.162.85.57/zabbix

En la pantalla de inicio de sesión, use el nombre de usuario predeterminado y la contraseña predeterminada.

• Nombre de usuario predeterminado: Admin
• Contraseña predeterminada: zabbix

zabbix login

Después de un inicio de sesión exitoso, se lo enviará al Tablero de Zabbix.

zabbix dashboard

En la pantalla del tablero, acceda al menú Configuración y seleccione la opción Host.

zabbix add host

En la esquina superior derecha de la pantalla, haz clic en el botón Crear host.

Zabbix Create Host

En la pantalla de configuración de Host, deberá ingresar la siguiente información:

• Nombre de host: ingrese un nombre de host para identificar el servidor de Vmware ESXi.
• Nombre de host visible: repite el nombre de host.
• Nuevo grupo: ingrese un nombre para identificar un grupo de dispositivos similares.
• Interfaz del agente: haga clic en la opción Eliminar.
• Interfaz SNMP: ingrese la dirección IP del servidor Vmware ESXi.

Aquí está la imagen original, antes de nuestra configuración.

zabbix Cisco - Antes

Aquí está la nueva imagen con nuestra configuración.

Zabbix Vmware ESXi SNMP

A continuación, debemos configurar la comunidad SNMP que usará Zabbix para conectarse en el servidor Vmware ESXi.

Acceda a la pestaña Macros en la parte superior de la pantalla.

Crea una macro llamada: {$ SNMP_COMMUNITY}

El valor de macro {$ SNMP_COMMUNITY} debe ser la comunidad Vmware ESXi SNMP.

Zabbix SNMP Macro Linux

A continuación, debemos asociar el host con una plantilla de monitor de red específica.

Por defecto, Zabbix viene con una gran variedad de plantillas de monitoreo.

Acceda a la pestaña Plantillas en la parte superior de la pantalla.

Haga clic en el botón Seleccionar y busque la plantilla llamada: Plantilla OS LINUX SNMPv2

Zabbix Linux Template SNMP

Haga clic en el botón Agregar (1).

Haga clic en el botón Agregar (2).

Después de unos minutos, podrá ver el resultado inicial en el Tablero de Zabbix.

El resultado final tomará al menos una hora.

De forma predeterminada, Zabbix esperará 1 hora para descubrir la cantidad de interfaces en el servidor de Vmware ESXi.

De forma predeterminada, Zabbix esperará 1 hora antes de recopilar información de las interfaces de red.

Para probar su configuración, acceda al menú Supervisión y haga clic en la opción Gráficos.

Espere 1 hora antes de intentar acceder al gráfico de la computadora Vmware ESXi.

Zabbix graphic

En la esquina superior derecha de la pantalla, selecciona el grupo llamado ALL.

Seleccione su nombre de host de computadora Vmware ESXi.

Seleccione el gráfico llamado: UTILIZACIÓN DE MEMORIA

Vmware memory utilization

Debería poder ver el gráfico de utilización de la memoria.

Zabbix linux monitor memory

¡Felicidades! Ha configurado el servidor Zabbix para supervisar un servidor Vmware ESXi utilizando SNMP.