zabbix也可以监控VMware虚拟化,支持VMware vCenter或vSphere版本最低为4.1。

以下配置文件参数可用于调整虚拟机监控:

StartVMwareCollectors - 预先启动Vmware collector收集器实例的数量。
此值取决于要监控的VMware服务的数量。在大多数情况下,这应该是:
servicenum < StartVMwareCollectors < (servicenum * 2)其中 servicenum 是 VMware 服务的数量。例如:如果您有1个VMware服务,请将 StartVMwareCollectors 设置为 2,那么果您有 3 个 VMware 服务,请将其设置为 5。请注意,在大多数情况下,此值不应小于 2,不应大于 VMware 数量的 2 倍服务。还要记住,此值还取决于 VMware 环境大小和 VMwareFrequency 和 VMwarePerfFrequency 配置参数。
VMwareCacheSize - 用于存储VMware数据的缓存容量,默认为8M,取值范围:256K-2G。
VMwareFrequency - 接到VMware服务收集一个新数据的频率,默认为60秒,取值范围:10-86400。
VMwarePerfFrequency - 连接到VMware服务收集性能数据的频率,默认为60秒,取值范围:10-86400。
VMwareTimeout - VMware collector等待VMware服务响应的时间,默认为10秒,取值范围:1-300。

1,配置服务器

vi /etc/zabbix/zabbix_server.conf

修改如下:

StartVMwareCollectors=20
VMwareFrequency=60
VMwarePerfFrequency=60
VMwareCacheSize=2G
VMwareTimeout=60

然后重启服务

systemctl restart zabbix-server

查看日志,确定VMware监控相关组件是否启动:

cat /etc/zabbix/zabbix_server.conf

47549-12rph6ivi1q.png

27875-s57mvdjonji.png

2,添加vcenter

填写主机名称,群组选择Templates/Virtualization,IP地址即为vcenter 的IP,端口写80

94423-c9xz8u5x38d.png

单击模板,在链接指示器中选择Template VM VMware,添加到链接的模板

79745-ic66gyjqgb.png

单击宏,填写如下内容

{$USERNAME}:vcenter超管
{$PASSWORD}:vcenter超管密码
{$URL}:https://vcenterip/sdk

19879-ba2zbbj5cu.png

单击添加,vcenter主机添加成功

81671-e6an2wdmkqn.png

3,配置自动发现

点击自动发现

43908-ui6ubp854k.png

可以看到默认的监控模板每隔一个小时扫描一次,这里我们可以修改间隔

60553-jfiqd6f32p8.png

也可以点击现在检查,立即发现虚拟化资源

32142-a7ro3uik06.png

此时到主机里,可以看到,已经自动扫描到了esxi主机和集群内所有的虚拟机

64627-6vq2h2tgxnx.png

4,配置图形界面

从上图可以看出,自带的模板是一个图形界面都没有。

a,创建主机监控图形界面

点击 配置--模板,选择Template VM VMware Hypervisor,单击图形,点击右上角的创建图形
填写名称:Esxi Resource information,宽、高可以默认也可自定义,监控项根据需求自行选择,我这里全选了

94080-f8uddshneyq.png

30120-xgi5lqwhnb.png

单击添加,esxi主机的图形界面创建完毕

b,创建虚拟机监控图形界面

点击 配置--模板,选择Template VM VMware Guest,单击图形,点击右上角的创建图形
填写名称:VM OS information,宽、高可以默认也可自定义,监控项根据需求自行选择,我这里全选了

16961-twrax2b093f.png

92183-w0yj4rk6oll.png

单击添加,虚拟机资源监控图形创建完毕。

5,查看图形界面监控资源

主机资源

59502-mh3q12opoee.png

61137-8h0xguysec3.png

虚拟机资源

26009-czdud64u8tb.png

29934-b3bq5mrwiv.png

zabbix很强大,自定义功能更是厉害。如果花点时间研究一下,我觉得可以满足大部分的使用场景。

最后修改:2019 年 07 月 07 日 01 : 15 PM
如果觉得我的文章对你有用,请随意赞赏,并分享给你觉得需要的人,谢谢!