当前位置:首页 > 虚拟机 > 正文

如何监控vcenter所有虚拟机


一、vCenterServer具体有什么作用?将多台Esx服务器放置在集群中进行管理,可以执行诸如在服务器之间移动和复制虚拟机以及部署Vmotion和HA等其他高级功能等功能。
二、

您的某些东西触发了错误


三、如何使用vmwarecim监控Zabbix2.2及更高版本(VmwarevCenterorvSphere最低版本4.1)现在支持直接监控VMware。它可以自动搜索所有ESXI和VM,并自动将它们纳入监控对象。我很喜欢。说一下我的监控步骤。
理论分析
1、zabbix中预配置了模板。对于vcenter的HOST来说,称为TemplateVirtVMware。为了支持编译和安装阶段的VMware监控,需要在./configure中添加--with-libxml2和--with-libcurl。前者是2.2中添加的;
2.安装完成后,在zabbix_配置文件中必须指定“StartVMwareCollectors”参数,否则启动zabbix_server时,不会启动任何VMware相关进程(配置文件有说明的话我就不赘述了);
vi/data/soft/zabbix-2.2.0/etc/zabbix_
StartVMwareCollectors=5
VMwareFrequency=60
VMwareCacheSize=8M
3.在HOST界面添加vmwareesxi设备后,需要指定{$URL}。其中有{$USERNAME}和{$PASSWORD}三个变量,因为在调试系统自带的TemplateVirtVMware模板时,是从模板中的KEY调用的,在为vcenter添加主机监控时,原则上这是不需要的。对于zabbix_agent,在网页上输入需要的IP信息,链接模板并填写三个宏(网页上称为宏)。
4、如果第三步成功,不仅可以监控物理Esxi主机,还可以自动检测Esxi上运行的主机,自动添加到监控系统中,并加载TemplateVirtVMwareGuest模板(Die模板可供下载
步骤
1.添加Esxi主机监控
2.设置变量
3.映射模板
配置好HOST后,通过VMwareFrequency时间,zabbix监控vmwarevcenter机器上管理了哪些ESXI服务器,将它们添加到HOST,并将它们映射到TemplateVirtVMwareHypervisor模板,然后它继续监控哪些VM和Volume添加到HOST。并映射到TemplateVirtVMwareGuest模板映射
4.查看主机时会显示更多监控项
5.自动检测监控项
HOST后自动检测并添加,该项目将根据.每一项都会按照指定的时间间隔进行更新,但是与VMwareFrequency有关,因为check_simple主要是从内存中管理的VMware集群结构中获取值。
结论:
使用Zabbix的目的是为了更好地监控MySQL数据库服务器并创建图形报告。虽然Nagios也可以创建图形报告,但它不如Zabbix强大。以上就是搭建Zabbix监控VMware主机的原理和步骤分析。希望可以帮助到有需要的朋友。