zabbix_server.conf配置文件参数可用于调整虚拟机监控

StartVMwareCollectors - vmware 收集器实例的数量。
此值取决于要监控的 VMware 服务的数量。在大多数情况下,这应该是:
servicenum < StartVMwareCollectors < (servicenum * 2)
其中 servicenum 是 VMware 服务的数量。例如:如果您有 1 个 VMware 服务要将 StartVMwareCollectors 设置为 2,那么如果您有 3 个 VMware 服务,请将其设置为 5。请注意,在大多数情况下,此值不应小于 2,不应大于 VMware 数量的 2 倍服务。还要记住,此值还取决于 VMware 环境大小和 VMwareFrequency 和 VMwarePerfFrequency 配置参数

VMwareFrequency:从单个Vmware服务收集数据之间的延迟

VMwarePerfFrequency:从单个VMware服务检索性能计数器统计信息之间的延迟

VMwareCacheSize:VMware缓存的大小


VmwareTimeout:相应超时时间

一、修改zabbix_server.conf配置来进行收集VMware的相关信息

zabbix监测esxi主机 esxi性能监控_系统设置

二、重启服务

systemct restart zabbix-server

三、查看zabbix日志查看VMware monitoring 是否为YES正常

zabbix监测esxi主机 esxi性能监控_用户名_02

四、监控模块介绍

Template VM VMware“模板应用于 VMware vCenter 和 ESX hypervisor 监控。 ”Template VMVMware Hypervisor“和”Template VM VMware Guest“模板由自动发现使用,通常设置为自动链接到主机

exsi监控

(一)、进入esxi开启Config.HostAgent.plugins.solo.enableMob

zabbix监测esxi主机 esxi性能监控_系统设置_03

(二)、创建zabbix只读用户

zabbix监测esxi主机 esxi性能监控_系统设置_04

(三)、获取esxi的uuid

https://esxi-ip/mob/?moid=ha-host&doPath=hardware.systemInfo

zabbix监测esxi主机 esxi性能监控_系统设置_05

(四)、在zabbix中添加esxi主机

zabbix监测esxi主机 esxi性能监控_用户名_06


zabbix监测esxi主机 esxi性能监控_系统设置_07


必须定义以下用户宏:{$URL} - VMware 服务 (vCenter or ESX hypervisor) SDK URL (https://servername/sdk).

{$USERNAME} - VMware 服务用户名

{$PASSWORD} - VMware 服务{$ USERNAME}用户密码

{$UUID}-ESXI的uuid

zabbix监测esxi主机 esxi性能监控_VMware_08


zabbix监测esxi主机 esxi性能监控_用户名_09


检查监控项全部启用即为创建成功

zabbix监测esxi主机 esxi性能监控_zabbix监测esxi主机_10

Vcenter监控

(一)、进入esxi开启Config.HostAgent.plugins.solo.enableMob

zabbix监测esxi主机 esxi性能监控_zabbix监测esxi主机_11

(二)、进入vcenter创建zabbix只读用户

菜单-系统设置-用户和组-选择域vsphere.local-添加用户

zabbix监测esxi主机 esxi性能监控_VMware_12


添加完用户-选择全局权限-将添加的用户加入

zabbix监测esxi主机 esxi性能监控_zabbix监测esxi主机_13


验证用户:用户名格式(名字+域)

zabbix监测esxi主机 esxi性能监控_用户名_14

(三)、zabbix中添加主机

zabbix监测esxi主机 esxi性能监控_zabbix监测esxi主机_15


zabbix监测esxi主机 esxi性能监控_用户名_16


{$URL} - VMware 服务 (vCenter or ESX hypervisor) SDK URL (https://servername/sdk).

{$USERNAME} - VMware 服务用户名

{$PASSWORD} - VMware 服务{$ USERNAME}用户密码

zabbix监测esxi主机 esxi性能监控_用户名_17

检查监控项全部启用即为创建成功

zabbix监测esxi主机 esxi性能监控_VMware_18