Red de conocimiento informático - Conocimiento informático - Cómo configurar zabbix para monitorear VMware

Cómo configurar zabbix para monitorear VMware

Después de la versión de Zabbix (versión mínima 4.1 de Vmware vCenter o vSphere), ya se admite el monitoreo directo de Vmware y todas las máquinas virtuales y ESXI se pueden buscar e incluir automáticamente en el objeto de monitoreo. Creo que es genial. Hablemos de mis pasos de seguimiento.

Análisis teórico

1. La plantilla ha sido preconfigurada en zabbix. Para el host vcenter, se designa como plantilla virtual VMware. Durante las fases de compilación e instalación, para admitir la supervisión de vmware, debe agregar -with-libxml2 y -with-libcurl. /configure, el primero es nuevo en 2.2;

2. Una vez completada la instalación, debe especificar el parámetro 'StartVMWareCollectors' en el archivo de configuración zabbix_server.conf; de lo contrario, al iniciar zabbix_server no se iniciará el vmware. procesos (archivo de configuración, no entraré en detalles);

VI/data/soft/zabbix-2 0/etc/zabbix _ conf

StartVMwareCollectors. =5

VMwareFrequency=60

VMwareCacheSize=8M

3. Después de agregar el dispositivo vmwareesxi a la interfaz del host, debe especificar tres variables: {$ URL}, {$USERNAME} y {$PASSWORD}, porque al depurar la plantilla "TemplateVirtVMware" que viene con el sistema, la CLAVE en la plantilla llama a estas tres variables, en principio, al agregar monitoreo de host a vcenter, no lo hace; Necesita zabbix_agent, solo necesita ingresar la información de IP necesaria, la plantilla asociada y completar tres macros (llamadas macros en la página web).

4. Cuando el tercer paso es exitoso, no solo se puede monitorear el host físico de esxi, sino que también se puede descubrir automáticamente el host que se ejecuta en este esxi, agregarlo al sistema de monitoreo y cargarlo con ". Plantilla Virt VMware" Guest" (la plantilla se puede descargar a continuación).

Procedimientos operativos

1. Agregar monitoreo de host esxi

2. Establecer variables

3. >Después de configurar el host, después del tiempo de frecuencia de VMware, zabbix monitorea qué servidores ESXI se administran en la máquina vmware vcenter y los agrega al host y los asocia con la plantilla de hipervisor Virt VMware y luego monitorea qué máquinas virtuales y volúmenes se agregan al host y asociado con la plantilla Virt VMware Guest Template.

4. Mirar el host conducirá a muchos más elementos de monitoreo.

5. Detección automática de elementos de monitoreo

Después de que el host se descubre y agrega automáticamente, la actualización de los elementos se basa en el intervalo de tiempo establecido para cada elemento, pero está relacionado. a vmwareFrequency, porque check_simple comienza principalmente desde Obtenido de la estructura del clúster de VMware mantenida en la memoria.

Conclusión:

El propósito de utilizar Zabbix es monitorear mejor el servidor de base de datos MySQL y generar informes gráficos. Aunque Nagios también puede generar informes gráficos, no es tan potente como Zabbix. Lo anterior es un análisis de los principios y pasos para configurar zabbix para monitorear los hosts de VMware. Espero que sea útil para los amigos que lo necesiten.