zabbix 5.0如何将esxi6.7添加到监控

2022-06-29 11:37:53 浏览数 (1)

zabbix 5.0如何将esxi6.7添加到监控

今天有个需求,需要将一台esxi 6.7 server添加到我们的zabbix监控服务器上,将我做的操作踩的一点坑写出来

配置

在配置前,我们需要先修改zabbix server配置文件/etc/zabbix/zabbix_server.conf,启用StartVMwareCollectors参数,默认是不启用的。这里的值我仅设置为2,因为我仅仅需要监控一台esxi服务器,假如有更多的监控数量,可以参考这个servicenum < StartVMwareCollectors < (servicenum * 2)去设置。

修改成功后,重启zabbix-server服务

systemctl restart zabbix-server

然后我们需要在esxi中开启调试功能,在esxi主机管理的高级设置中可以找到Config.HostAgent.plugins.solo.enableMob,将默认的false修改为true,如下图所示

保存后,还需要添加一个独立的只读用户去让zabbix获取esxi参数

添加后赋予权限(主机-->操作-->权限)

配置完成后,我们需要打开https:///mob/?moid=ha-host&doPath=hardware.systemInfo查看主机的uuid

完成后,我们就可以开始在zabbix中添加主机了,这里的主机名称必须是UUID

然后添加宏,这里有一个问题需要注意,因为5.0的变更,宏值现在是

、{VMWARE.USERNAME}、{VMWARE.PASSWORD}、

  • {$VMWARE.URL}:这里填https://<esxi_ip>/sdk
  • {$VMWARE.USERNAME}:创建的esxi用户
  • {$VMWARE.PASSWORD}:创建用户的密码
  • {$VMWARE.HV.UUID}:esxi的uuid

0 人点赞