上周升级了线上的zabbix版本到2.2.0,其中增加了简单监控Vmware ESXI功能,我觉得非常不错,下面说说我的监控步骤。参考文档:
https://www.zabbix.com/documentation/2.2/manual/vm_monitoring
1.编译安装阶段要想支持vmware监控需要在./configure 添加--with-libxml2 和 --with-libcurl 其中前一个是在2.2中添加的;
2.安装完成后,在zabbix_server.conf配置文件需要指定‘StartVMwareCollectors’参数,否则启动zabbix_server是不会启动vmware相关的进程(配置文件有解释我就不做详细叙述);
- vi /data/soft/zabbix-2.2.0/etc/zabbix_server.conf
- StartVMwareCollectors=5
- VMwareFrequency=60
- VMwareCacheSize=8M
3.在HOST界面中添加vmware esxi设备后,需要指定{$URL}、{$USERNAME}和{$PASSWORD}三个变量,因为在调试系统自带的"Template Virt VMware"模板时,模板中的KEY调用的是这三个变量;
4.当第三步成功的时候不仅能监控esxi物理主机,还能自动发现该esxi上运行的主机并自动添加到监控系统中并加载"Template Virt VMware Guest"模板(模板在下面提供下载)。
操作步骤
3.添加esxi主机监控
设置变量
关联模板
4.查看host会多出很多监控项
自动发现的监控项目
本文出自 “徐强强1993” 博客