zabbix 服务端配置
[root@sh1-vsvl-p1100 ~]$ cat /etc/zabbix/zabbix-server.conf
...
StartPollers=15 #
StartTrappers=15 #
StartVMwareCollectors=10 # vmware 收集器实例的数量
VMwareFrequency=30 # 从单个VMware服务收集数据之间的延迟(秒)
VMwarePerfFrequency=60 # 从单个VMware服务检索性能计数器统计信息之间的延迟(秒)
VMwareCacheSize=160M # 用于存储VMware数据的共享内存大小
VMwareTimeout=300 # 响应超时时间
...
[root@sh1-vsvl-p1100 ~]$ systemctl restart zabbix-server
[root@sh1-vsvl-p1100 ~]$ tail -200f /var/log/zabbix/zabbix-server.log
...
VMware monitoring:YES
...
vcenter 配置
[root@sh1-vsvl-p1100 ~]$ ssh 172.17.x.x # 远程登录vcenter地址,默认没有开启ssh,需要登录控制台开启
$ useradd zabbixmonitor
$ passwd zabbixmonitor
$ tail -n 1 /etc/passwd
zabbixmonitor:x:1008:100::/home/zabbixmonitor:/bin/appliancesh
登录vcenter , 添加权限 -> locals -> zabbixmonitor,配置只读权限,访问需要调用的接口https://172.17.x.x/mob ,键入只读用户账号zabbixmonitor和密码,观察是否正常。
zabbix 添加主机监控项
添加对应主机群组和主机信息
添加宏信息
宏 | 值 | 描述 |
---|---|---|
{$UUID} | 564dxxxxxxxxxxx938 | venter中查找 |
{$VMWARE.PASSWORD} | xxx | 自行配置 |
{$VMWARE.URL} | https://172.17.x.x:443/sdk | 注意需要填写443端口 |
{$VMWARE.USERNAME} | zabbixmonitor | 自行配置 |