设为首页 收藏本站
查看: 1621|回复: 0

[经验分享] zabbix 4.0监控vsphere6.5

[复制链接]

尚未签到

发表于 2019-1-24 10:05:19 | 显示全部楼层 |阅读模式
  用zabbix监控vsphere可以是可以,但是不如vmware原生配对的operation manager效果好
从 Zabbix 2.2.0版本开始支持对 VMware 的监控。Zabbix 可以使用低级别自动发现(low-level discovery ) VMware hypervisors(宿主机) 和 虚拟机,并根据事先定义的主机原型,为这些虚拟机创建Host并添加监控。Zabbix 中默认提供了几个模板,可以直接用来监控 VMware vCenter 或 ESX hypervisor。
    监控虚拟机分两个步骤完成。首先,Zabbix 是通过 vmware collector 进程来获取虚拟机数据。这些进程通过 SOAP 协议从 VMware Web SDK服务获取必要的信息,对其进行预处理并存储到 Zabbix server 共享内存中。然后,zabbix pollers 通过 zabbix 简单检查 VMware keys 来检索这些数据。
一、zabbix配置文件修改
    要使得虚拟机监控正常工作,编译安装zabbix需要加上 --with-libxml2和--with-libcurl编译类库选项。

修改zabbix配置文件vim /etc/zabbix/zabbix_server.conf
  第313行,StartVMwareCollectors预先启动Vmware collector收集器实例的数量,取消注释,推荐修改为5
  

  •   VMwareCacheSize - 用于存储VMware 数据的缓存容量,默认为8M,取值范围:256K-2G。我这里修改为80M


  •   VMwareFrequency - 连接到VMware服务收集一个新数据的频率,默认为60秒,取值范围:10-86400。
  •   VMwarePerfFrequency - 连接到VMware服务收集性能数据的频率,默认为60秒,取值范围10-86400。
  •   VMwareTimeout - VMware collector 等待VMware 服务响应的时间,默认为10秒,取值范围:1-300。
  完成配置文件修改后,重启zabbix-server服务器即可
  二、vsphere配置

  在exsi中需要打开Managed object Browser(MOB)服务,不然无法发现esxi的uuid导致监控失败
  在web client中主机系统高级设置里面打开
Config.HostAgent.plugins.solo.enableMob
右键把值改为true

  每个exsi都需要配置,完成配置后,访问(172.31.207.11)为exsi地址
  https://172.31.207.11/mob/?moid=ha-host&doPath=hardware.systemInfo,输入root账户密码,即可看到uuid

  配置vcenter用户
  需要在vcenter上配置一个只读账户,用于对接zabbix4.0


  授权,设置为只读

  三、zabbix监控配置

  zabbix4.0上自带对vmare的监控模板,可以用于监控vmware vcenter和esx hypervisor.
这些模板包含事先定义的 LLD 规则以及用于监视虚拟安装的内置检查。
请注意,“Template Virt VMware“监控模板应用于 VMware vCenter 和 ESX hypervisor(宿主机)监控。 ”Template Virt VMware Hypervisor“和”Template Virt VMware Guest“模板由前者自动发现关联宿主机和虚拟机,通常不应该手动链接到单个主机。

  对于vsphere虚拟化环境,一般我们只需要配置vcenter链接这三个模板,即可对整个环境进行监控。
  注意,主机里面不需要配置地址

  链接模板


  配置宏

要使用 VMware 简单检查,主机必须定义以下用户宏:

  •   {$URL} - VMware 服务 (vCenter or ESX hypervisor) SDK URL (https://servername/sdk).
  •   {$USERNAME} - VMware 服务用户名
  •   {$PASSWORD} - VMware 服务{$ USERNAME}用户密码
      

  相隔一段时间后,将会自动发现主机和虚拟机
  然后调整合适的监控项,配置合适的图形,这是一项非常大的工程
  注意 ,千万不要删除的这台主机,不然后面发现的主机和虚拟机都会被一并删除




运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-666911-1-1.html 上篇帖子: zabbix历史数据存储到elasticsearch 下篇帖子: zabbix 接口 | zabbix api 实践
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表