小白保姆级教程Zabbix监控ESXI的宿主机

2025-05-14 05:42:22 2014世界杯梅西

需求:使用Zabbix把ESXI的宿主机监控起来,监控CPU,内存,磁盘问题。

环境: 1.Zabbix的版本5.0版本(安装教程见上面的笔记) 2.VM版本为7.0版本

配置: 一、VMWare EXSi端 1、开启MOB服务器,设置为true

2、获取主机UUID 浏览器访问:https://esxi_ip/mob/?moid=ha-host&doPath=hardware.systemInfo 1.本机为:https://10.10.10.251/mob/?moid=ha-host&doPath=hardware.systemInfo 2.然后输入账号密码:root账户和密码

二、Zabbix服务端: 1、修改Zabbix配置文件的4个地方

vim /etc/zabbix/zabbix_server.conf

StartVMwareCollectors=20 表示要监控的VMware虚拟机的数量为20。

其余的按照以下配置

2、验证Zabbix与VMware SDK的连通性,是否有返回值。

curl -i -k --data “” http://esxi_ip/sdk

3、验证Zabbix的VMware monitoring服务是否开启

#重启zabbix-server服务

systemctl restart zabbix-server

#查看Zabbix是否支持VMware Monitoring

cat /var/log/zabbix/zabbix_server.log

二、Zabbix客户端配置: 1、配置–主机–创建主机

2、填写主机名称,群组,客户端

3、选择链接的模板Template VM VMware Hypervisor

VMware Hypervisor模板就是监控的宿主机

VMware VMware Guest模板就是监控内部的虚拟机

VMware VMware模板就是监控宿主机和内部的虚拟机

4、添加三个宏。格式如下:

{$VMWARE.PASSWORD} Dell@123123

{$VMWARE.URL} https://10.10.10.250/sdk

{$VMWARE.USERNAME} root

-----之前的问题就出在这里,宏的格式不对

5、查看监控数据

Template VM VMware Hypervisor模板监控项增加了CPU,内存使用率,并且增加了磁盘自动发现规则。

点击到监控项,选择里面的几个监控项点击进去,然后底部点击“立即执行”

再到“最新数据”中,才能查看。 ----这里和其他的监控不同,没有聚合图形可以直接查看。 在“监控”–“最新数据”中,可以查看到立即执行的一些策略,随后等待一段时间之间,可以有其他的。一共有30个监控项。

6、监控项目解读: 查看最新数据–筛选宿主机设置名为“EXSI-250”,其中重点的监控数据已经在下面了。重要的参数为:CPU的利用率,内存的利用率,磁盘的利用率,磁盘的读延时。

运维: 1、可以查看日志,根据日志报错信息进行排查 root@debian:~# tail -f /var/log/zabbix/zabbix_server.log

配置过程中遇到的问题:

优化: 由于Template VM VMware Hypervisor模板没有图像和聚合图形,因此需要自己手动创建图像和聚合图像。 创建聚合图形:

免费的看书软件app排名 有哪些不要钱的小说平台
十大良心捕鱼游戏排行榜 好玩的钓鱼游戏前十2025