VM WARE esxi
先了解下官方给的模板
zabbix 编译要支持–with-libxml2 和 –with-libcurl(前者用来解析调用SOAP接口返回的XML,后者用来调用vcenter的SOAP接口),
servers 配置文件
vim /etc/zabbix/zabbix_server.conf
#VM ware ESXI
StartVMwareCollectors=4
VMwarePerfFrequency=60
VMwareCacheSize=200M
StartVMwareCollectors(0-250) 只有大于0时才能是该功能生效,意为预先配置的vmware监控实例数量。
VMwareCacheSize(256K-2G)内存中维护的vmware集群结构的大小,建议80M。
VMwareFrequency(10-864000)zabbix获取更新vmware集群结构的最小间隔时间,单位为分钟。
ZABBIX UI配置
建议远程登录vcenter创建一个只读用户进行数据的读取
{$URL} - 输入vCenter SDK URL (https://vcenter ip/sdk)
{$USERNAME} - 登录vCenter使用的用户名,一般是administrator@vsphere.local
{$PASSWORD} - 登录vCenter使用的密码
参考:
https://www.zabbix.com/documentation/3.4/zh/manual/vm_monitoring
https://github.com/ameiji/Zabbix-VMware-Templates/blob/master/COPYING