如何使用vmware cim监控

如何使用vmware cim监控,第1张

 zabbix 2.2版本以后(Vmware vCenter or vSphere 最低版本 4.1),开始支持直接监控vmware了, 可以自动搜索到所有的ESXI和VM,并自动把他们列入监控对象。我觉得非常不错,下面说说我的监控步骤。

理论分析

1.模板在zabbix中已经预先配置好了,对于vcenter的HOST,指定为Template Virt VMware。编译安装阶段要想支持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界面中添加vmwareesxi设备后,需要指定{$URL}、{$USERNAME}和{$PASSWORD}三个变量,因为在调试系统自带的"TemplateVirtVMware"模板时,模板中的KEY调用的是这三个变量;原则上添加对vcenter的host监控时,不需要zabbix_agent,在web页面输入必要的ip信息,关联好模板,填写好三个宏(web页面上叫巨集)即可。

4.当第三步成功的时候不仅能监控esxi物理主机,还能自动发现该esxi上运行的主机并自动添加到监控系统中并加载"Template Virt VMware Guest"模板(模板在下面提供下载)。

*** 作步骤

1、添加esxi主机监控

2、设置变量

3、关联模板

配置好HOST后,经过VMware Frequency时间后,zabbix 监控到vmware vcenter机器上管理了哪些ESXI服务器,并将其加入到HOST中并同Template Virt VMware Hypervisor模板关联,再进一步监控到哪些vm和volume,也一并将其加入到HOST中并同Template Virt VMware Guest模板关联。

4、查看host会多出很多监控项

5、自动发现的监控项目

在HOST自动发现并添加后,item的更新是根据每一个项目(item)设置的时间间隔来更新的,但是与VMwareFrequency有关,因为check_simple大多都是从内存中维护的vmware集群结构中获取的值。

结语:

使用Zabbix的目的,是为了能够更好的监控MySQL数据库服务器,并且能够生成图形报表,虽然Nagios也能够生成图形报表,但没有Zabbix这么强大。以上是通过设置zabbix来监控VMware主机的原理以及步骤解析,希望能帮到有需要的朋友。

使用 vSphere Web Client 将 ESXi 主机添加到 vCenter Server 清单

您已安装 vCenter Server 和 vSphere Web Client。可以开始在 vSphere Web Client 中管理您的 vSphere 环境。

要创建 vSphere 环境并使用 vSphere 功能,必须将 ESXi 主机添加到 vCenter Server 清单。

步骤

1

在 Web 浏览器的地址栏中,键入 https://192.168.0.10:9443/vsphere-client。

2

键入 vCenter Server 系统的登录凭据。

您已在方案中之前一项任务中将 vCenter Server 配置为使用 Windows 主机的管理帐户。

3

在左侧的 vSphere Web Client 导航器中,选择您的 vCenter Server 系统。

4

在入门选项卡上,单击创建数据中心。

您可将主机添加到数据中心对象,而不能直接添加到 vCenter Server 对象。

5

键入 New Datacenter 作为数据中心名称,然后单击确定。

6

右键单击新建数据中心对象,然后选择添加主机。

7

在主机名或 IP 文本框中,键入 198.162.0.2,然后单击下一步。

在安装 ESXi 期间设置主机的 IP 地址和 root 密码。请参见ESXi 入门。

8

键入该 ESXi 主机的用户名和密码,然后单击下一步。

a

在用户名文本框中,键入 root。

b

在密码文本框中,键入 my_esx_password。

9

通过接受默认值完成添加主机向导。

您可以在右侧的“近期任务”面板中监控“添加独立主机”任务的进度。

您的主机会显示在清单中。

后续步骤

您可以将多个主机添加到 vSphere 清单,并执行本手册中的其他方案。导航到 vCenter Server 设置并将您系统的名称更改为 My vCenter Server 5.1。

1.可能是IP冲突的原因,试着换一个IP

2.可能是有一个IP一直访问root账户导致root账户被锁定

以下方法可以暂时登入到ESXI 的web界面

登入到ESXI 控制台,然后清除下配置(如果上面有虚机的话不建议这样 *** 作,因为重置系统配置会把原来配置的IP和密码等都会重置掉)

重置完后,登入控制台是不需要密码的,直接回车就可以登入进来。给ESXI设置密码和IP,然后到web界面登入(会发现不会再报用户名或密码错误了,但是一旦关掉web界面可能会再次出现无法登入情况)我们的目的是暂时登入到ESXI web界面查看他的日志。或者是ESXI如果加进了VC也可以登入到VC进行查看

把这个IP的主机干掉,或者重新添加esxi主机(“无法登入root@192.168.13.9”是一个运维监控平台的IP,之所以会导致这样的现象是esxi更改了原来的密码,从而导致监控平台一直在尝试连接root,因密码错误一直连接不上,最后导致root账户被锁定)


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11493682.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-16
下一篇2023-05-16

发表评论

登录后才能评论

评论列表(0条)

    保存