9

Zabbix5监控ESXI 6.7

 2 years ago
source link: https://blog.51cto.com/u_5147178/5471063
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

Zabbix5监控ESXI 6.7

原创

daming221 2022-07-14 10:57:09 博主文章分类:linux ©著作权

文章标签 Esxi zabbix 告警 文章分类 Linux 系统/运维 阅读数207

一、说明

1、公司内机房主要是使用Vmware Esxi的虚拟机化服务器,之前没有完善的监控,

2、一般都是项目组反馈虚拟机有问题后,IT这边才处理,反应滞后

3、虚拟机出问题后,仅查看Esxi的日志信息,不能很好地排查错误

基于以上原因,决定用zabbix来监控Esxi,提高问题发现速度,同时希望可以更好的排查Esxi错误

二、zabbix安装

主要是参考:​ ​https://mefj.com.cn/lur1702.html​

三、ESXI上配置

在Esxi主机中,点击“配置”—“高级系统设置”—“编辑”—将“Config.HostAgent.plugins.solo.enableMob”改为true,然后保存

Zabbix5监控ESXI 6.7_告警

四、zabbix配置参数修改

1、ssh登陆到zabbix服务器

2、编辑zabbix配置文件

vim /etc/zabbix/zabbix_server.conf

3、​将一下几个参数启用并修改为如下参数

StartVMwareCollectors=6 #监控esxi的实例,一般写5就好
VMwareCacheSize=50M #从单个VMware服务收集数据之间的延迟(秒)
VMwareFrequency=10 #用于存储VMware数据的共享内存大小
VMwarePerfFrequency=60 #从单个VMware服务检索性能计数器统计信息之间的延迟(秒)
VMwareTimeout=300 #响应超时时间

4、​重启zabbix服务

systemctl restart zabbix-server

5、查看日志

tail -60f /var/log/zabbix/zabbix_server.log

6、如果有如下几句,就说明成功了

VMware monitoring: YES

五、zabbix上添加Esxi

1、在zabbix界面点击“配置”—“主机”—“创建主机”

Zabbix5监控ESXI 6.7_zabbix_02

2、主机名要填写Esxi的UUID,可浏览器访问 https://Esxi ip地址/mob/?moid=ha-host&doPath=hardware.systemInfo

登陆后,可以看到uuid

Zabbix5监控ESXI 6.7_告警_03

3、可按照下图填写其他信息

Zabbix5监控ESXI 6.7_zabbix_04

4、点击“模板”,我这边选择的是“Template VM VMware Hypersior”

Zabbix5监控ESXI 6.7_Esxi_05

5、点击“宏”,填写以下几项信息,然后点击更新

{$VMWARE.UUID}
{$VMWARE.URL}
{$VMWARE.USERNAME}
{$VMWARE.PASSWORD}
Zabbix5监控ESXI 6.7_zabbix_06

6、我们就可以看到刚添加的Esxi主机了

注意:在可用性上四个主要模式都不会显示,这个没有关系的

Zabbix5监控ESXI 6.7_告警_07

7、配置完成后,我们要等一会,然后打开看下监控项,确认没有红色叹号,就说明添加成功了

可以将Esxi主机断网,看下会不会报警,来确认下报警是否可用


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK