当前位置:   article > 正文

zabbix监控vSphere

zabbix监控vsphere

环境介绍

本次使用测试环境为VCSA 6.7U2(ESXI版本同样为6.7U2)
Zabbix版本为 4.4.10
使用的监控模板为zabbix内置Template VM Vmware

VCenter创建监控账号

使用管理员账号登录Vcenter,创建监控账号,按照“菜单”→“系统管理”→“用户和组”,进入用户创建界面
在这里插入图片描述

选择对应域下创建用户

在这里插入图片描述

添加用户组

添加用户组(此处仅是名称和用户关联关系),用户较少,不想创建用户组也可以在后续步骤中直接赋权到用户(建议关联组,后续赋权完成后,仅需要用户关联到用户组即具备对应权限)
在这里插入图片描述

赋权

依次选择“全局权限”→添加权限,选择用户或用户组所在的域,搜索用户组或用户名(创建用户组的,请搜索用户组,直接创建用户的可以直接搜索对应用户),角色关联内置的“只读”,前面选择为用户组的,需要勾选“传播到子对象”
在这里插入图片描述

登陆验证

退出VCenter,使用新创建的账号登录确认是否可以正常查询。

设置ESXI

重新使用管理员登录VCenter,依次选择待监控的Esxi主机设置系统参数,选择Esxi主机→点击配置→点击高级系统设置→点击右上角编辑菜单→搜索过滤关键字solo,选择目标项目(默认值为false修改为true)
在这里插入图片描述
逐项设置完成后即可进入下一环节(以上也可以直接登陆Esxi逐台进行设置,效果和设置路径类似)

zabbix 设置

设置zabbix_server.conf

使用ssh登陆zabbix服务器,备份并修改VM相关参数

//备份配置文件
#cp /etc/zabbix/zabbix_server.conf /etc/zabbix/zabbix_server.conf.bak
//修改配置文件
#vim /etc/zabbix/zabbix_server.conf
  • 1
  • 2
  • 3
  • 4

根据官方文档,有以下几个参数与虚拟机监控有关:
参考链接:https://www.zabbix.com/documentation/4.0/zh/manual/vm_monitoring
由于本次仅计划监控Vcenter和Esxi状态,VM从OS层面使用Agent进行监控(默认VM监控模板有指标但是没有触发器——也就是无法直接产生告警,需要另外定制告警指标,OS层面告警指标已经按照需求进行定制),综合以上因素本次使用默认值即可

  • 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。

修改完成后重启zabbix服务使配置生效

#systemctl restart zabbix-server
  • 1

添加监控

##修改模板
因为本次监控不打算涉及VMs,因此需要在对应模板禁用VMs的发现模板(其他三个从上到下:发现集群、存储、esxi)
在这里插入图片描述

添加主机

登陆zabbix监控页面,选择→配置→主机→主机
依次添加如下信息:

序号项目Value
1主机名称VCSA对应IP地址
2课件名称建议VCSA-IP组合形式,可以看出来用途和IP
3群组自己选择合适的即可
4agent程序IPVCSA的IP地址
5agent程序端口443或80,结合实际情况填写

在这里插入图片描述
设置模板信息
参照截图依次选择即可
在这里插入图片描述
要使用 VMware 简单检查,主机必须定义以下用户宏:

{KaTeX parse error: Expected 'EOF', got '}' at position 4: URL}̲ - VMware 服务 (v…USERNAME} - VMware 服务用户名
{$PASSWORD} - VMware 服务用户名密码
在这里插入图片描述
点击添加,返回主机界面
在这里插入图片描述
对应条目选择并点击启用,等待添加完成即可(10分钟左右),也可以点击进入主机,选择自动发现规则,勾选所有条目(可以去掉不需要勾选的项目,点击现在检查,快速获取被监控主机信息)
在这里插入图片描述

最后设置完成后,直接搜索VCSA或者ESXI主机地址即可查看对应信息

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Gausst松鼠会/article/detail/733320
推荐阅读
  

闽ICP备14008679号