通过zabbix实现对虚拟化的监控,如VMware vCenter、vsPhere……
24 篇帖子 分页: 1 / 3
帖子oulin_hl » 2013年 11月 28日 22:24 星期四
这两天抽时间在测试环境里搭建了一个zabbix2.2的测试环境,测试结果还是很不错,比我相像中要好,现在我简单来说说我的搭建的整个过程:
1,编译安装阶段,相对于原来安装时,要想支持vmware虚拟监控,在招行./configure时需要添加‘--with-libxml2’和‘--with-libcurl’两个参数,其中前一个是在2.2中添加的

2,安装完成后,在zabbix_server.conf配置文件需要指定‘StartVMwareCollectors’参数,否则启动zabbix_server是不会启动vmware相关的进程

3,在HOST界面中添加vmware esxi设备后,需要指定{$URL}、{$USERNAME}和{$PASSWORD}三个变量,因为在调试系统自带的“Template Virt VMware”模板时,模板中的KEY调用的是这三个变量

4,最让我喜欢的一个功能就是当第3步成功能监控到vmware esxi设备值后,它能自动发现该esxi上所运行的所有虚拟机并且自动添加到系统进行加载“Template Virt VMware Guest”模板
QQ截图20131128221409.png

5,物理主机的监控项包括CPU、内存、存储等状态
QQ截图20131128222051.png

6,虚拟机的监控项包括CPU、内存、存储、虚拟机状态
QQ截图20131128222144.png
登录后可见。
代码: 全选
ZABBIX中文论坛
欢迎热爱zabbix的网友们,在此我们可以一起探讨、交流、沟通zabbix的所有操作与问题!
帖子lingroger » 2013年 12月 6日 15:34 星期五
请问从官网下载的虚机是否已经添加了‘--with-libxml2’和‘--with-libcurl’两个参数?

如果没有,怎么添加支持VMware监控?
帖子oulin_hl » 2013年 12月 6日 19:15 星期五
lingroger 写道:请问从官网下载的虚机是否已经添加了‘--with-libxml2’和‘--with-libcurl’两个参数?

如果没有,怎么添加支持VMware监控?


呵呵……我还没有用过从官网上下载的虚拟机

不过你可通过zabbix_server启动日志来查看是否支持虚拟化监控,在server日志如果有“VMware monitoring: YES”表示支持,如果为NO则不支持!
代码: 全选
ZABBIX中文论坛
欢迎热爱zabbix的网友们,在此我们可以一起探讨、交流、沟通zabbix的所有操作与问题!
帖子lingroger » 2013年 12月 9日 12:27 星期一
15864:20131209:113855.917 ****** Enabled features ******
15864:20131209:113855.917 SNMP monitoring: YES
15864:20131209:113855.917 IPMI monitoring: YES
15864:20131209:113855.917 WEB monitoring: YES
15864:20131209:113855.917 VMware monitoring: NO
15864:20131209:113855.917 Jabber notifications: NO
15864:20131209:113855.917 Ez Texting notifications: YES
15864:20131209:113855.917 ODBC: YES
15864:20131209:113855.917 SSH2 support: YES
15864:20131209:113855.917 IPv6 support: YES
15864:20131209:113855.917 ******************************

有没有办法启动呢?
帖子oulin_hl » 2013年 12月 9日 15:19 星期一
你首先在你下载的虚拟机中查看是否已安装“libxml2,libxml2-devel“,如果没有请安装,然后你再重启看看是否支持
代码: 全选
ZABBIX中文论坛
欢迎热爱zabbix的网友们,在此我们可以一起探讨、交流、沟通zabbix的所有操作与问题!
帖子peng_hb » 2013年 12月 16日 17:35 星期一
我测试了,但是网络自动发现在的结果太多了,监控的内容跟Vcenter上比,差了很多
帖子George_zhang » 2013年 12月 17日 09:53 星期二
peng_hb 写道:我测试了,但是网络自动发现在的结果太多了,监控的内容跟Vcenter上比,差了很多


毕竟vCenter是vmware自己的,就监控而言肯定会比zabbix详细些,但是用zabbix监控可以通过短信、邮件等实现告警通知的!
帖子xiaobu » 2014年 2月 27日 22:23 星期四
在整个监控vmware的过程中需要安装agentd吗?
帖子George_zhang » 2014年 2月 28日 09:49 星期五
xiaobu 写道:在整个监控vmware的过程中需要安装agentd吗?


不需要!zabbix是通过集成vmware api接口来进行数据采集
帖子xiaobu » 2014年 3月 4日 13:18 星期二
George_zhang 写道:
xiaobu 写道:在整个监控vmware的过程中需要安装agentd吗?


不需要!zabbix是通过集成vmware api接口来进行数据采集


从官方内置模板来看,好像监控的东西并不多,而且都是simple check类型。 如果不装agentd的话 能否执行agent active查询呢? 比如说要查询mountpoint的使用情况和使用自定义的方法等,这些能实现么
24 篇帖子 分页: 1 / 3

登录

在线用户

正在浏览此版面的用户:没有注册用户 和 1 位游客