Zabbix+ESXI : zabbix监控ESXI主机以及主机上的虚拟机

发布于:2021-07-29 11:20:02

zabbix监控ESXI主机以及主机上的虚拟机

zabbix可以监控很多类型的主机,一般都是采用server-agent的架构,那如何使用zabbix监控ESXI类型的主机,也要在ESXI主机*沧癮gent吗?答案是否定的,zabbix官网中有关于监控VMWARE的教程,我们可以大概看下:

官网的教程提到,zabbix的版本需要在2.2.0或以上,VMware vCenter 或者vSphere要在5.1及以上。下面看看具体如何操作。


环境
zabbix:zabbix_server (Zabbix) 5.0.5
ESXI:VMware ESXi 6.5.0 build-17167537
(zabbix和ESXI的搭建在以往的博文都有提及)

ESXI操作
需要开启ESXI防火墙的webAccess规则集,否则zabbix无法登录获取监控信息。


这样完全打开,允许所有IP访问显然是不适合在生产环境使用的,可以开放单个指定IP访问,具体方法在之前的博文也有提过,这里为了方便我们直接开放所有。

zabbix操作
修改zabbix_server.conf配置文件
参数说明:



StartVMwareCollectors(0-250)只有大于0时才能是该功能生效,意为预先配置的vmware监控实例数量。(具体的规则见官网截图)
VMwareCacheSize(256K-2G)内存中维护的vmware集群结构的大小,建议80M。
VMwareFrequency(10-864000)zabbix获取更新vmware集群结构的最小间隔时间,单位为分钟。



*魖abbix-server,看到VMware monitoring服务成功开启

登录web管理界面
配置?>主机?>创建主机

(客户端写上ESXI主机的IP ,端口80)
关联模板

添加三个宏

添加完之后点击创建主机

可以看到主机已经创建,我们查看一下他的自动发现规则并手动执行一次,或者可以等待他自动执行,默认频率为一个小时。

等待片刻,就可以看到ESXI主机和主机上的虚拟机都被发现注册了,如果不想监控主机上面的虚拟机,可以关闭一些发现规则,不需要全部打开。

创建图形看看是否能成功获取数据

可以看到是有数据的,这样就初步完成了使用zabbix对ESXI主机的监控。

相关推荐

最新更新

猜你喜欢