zabbix监控VMware vCenter,zabbix监控VMware ESXi

推荐使用zabbix6.0以上版本,自带可VMware监控模板。

Zabbix可以用于监控VMware vCenter,也可以监控VMware ESXi,操作步骤一样,以下是基本步骤:

1.vCenter或ESXi创建监控用户

  • 如果使用管理员root用户进行监控可以跳过创建用户,建议建一个只读账号用户zabbix监控
  • 如果监控vCenter,就登录vCenter Server创建用户,如果监控ESXi就登录ESXi创建用户
  • 进入菜单—系统管理—用户和组—选择域—创建一个域用户test
    在这里插入图片描述

2.配置只读权限

  • 进入权限配置页面,给新创建test用户添加只读权限
    在这里插入图片描述

3.zabbix配置

  • 创建监控主机,模板选择VMware,此模板共有三个默认监控项
    在这里插入图片描述
  • 配置宏
    • {$VMWARE.PASSWORD}:用户的密码
    • {$VMWARE.URL}:替换成自己要监控的vcenter或esxi的ip地址https://ip/sdk
    • {$VMWARE.USERNAME}:用户名,需加上域名后缀,比如test@vsphere.local
      在这里插入图片描述

4.获取数据

  • 如果使用了代理需重启代理服务
  • 默认监控项执行间隔时间较长,我们可以找所配置的监控主机,进入监控项页面,选中3个默认监控项,点击【立即执行】,可立即获取到监控数据
  • 预计等待一刻钟,自动发现规则会自动发现vcenter或esxi的所有虚拟机,并把自动发现的虚拟机自动加入监控
    在这里插入图片描述
  • 21
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
要在Zabbix 5.0中监控VMware ESXi 6.7,你需要使用Zabbix的vSphere插件。以下是具体步骤: 1. 安装vSphere插件:在Zabbix服务器上,使用以下命令安装vSphere插件: ``` yum install zabbix-server-pgsql zabbix-web-pgsql zabbix-agent zabbix-get zabbix-sender zabbix-java-gateway zabbix-server-mysql zabbix-web-mysql zabbix-server-pgsql zabbix-web-pgsql zabbix-agent zabbix-get zabbix-sender zabbix-java-gateway zabbix-server-mysql zabbix-web-mysql zabbix-web-japanese zabbix-web-chinese zabbix-web-nginx24 zabbix-server-pgsql zabbix-web-pgsql zabbix-agent zabbix-get zabbix-sender zabbix-java-gateway zabbix-server-mysql zabbix-web-mysql zabbix-web-japanese zabbix-web-chinese zabbix-web-nginx24 zabbix-server-pgsql zabbix-web-pgsql zabbix-agent zabbix-get zabbix-sender zabbix-java-gateway zabbix-server-mysql zabbix-web-mysql zabbix-web-japanese zabbix-web-chinese zabbix-web-nginx24 zabbix-server-pgsql zabbix-web-pgsql zabbix-agent zabbix-get zabbix-sender zabbix-java-gateway zabbix-server-mysql zabbix-web-mysql zabbix-web-japanese zabbix-web-chinese zabbix-web-nginx24 zabbix-server-pgsql zabbix-web-pgsql zabbix-agent zabbix-get zabbix-sender zabbix-java-gateway zabbix-server-mysql zabbix-web-mysql zabbix-web-japanese zabbix-web-chinese zabbix-web-nginx24 zabbix-server-pgsql zabbix-web-pgsql zabbix-agent zabbix-get zabbix-sender zabbix-java-gateway zabbix-server-mysql zabbix-web-mysql zabbix-web-japanese zabbix-web-chinese zabbix-web-nginx24 zabbix-server-pgsql zabbix-web-pgsql zabbix-agent zabbix-get zabbix-sender zabbix-java-gateway zabbix-server-mysql zabbix-web-mysql zabbix-web-japanese zabbix-web-chinese zabbix-web-nginx24 zabbix-server-pgsql zabbix-web-pgsql zabbix-agent zabbix-get zabbix-sender zabbix-java-gateway zabbix-server-mysql zabbix-web-mysql zabbix-web-japanese zabbix-web-chinese zabbix-web-nginx24 zabbix-server-pgsql zabbix-web-pgsql zabbix-agent zabbix-get zabbix-sender zabbix-java-gateway zabbix-server-mysql zabbix-web-mysql zabbix-web-japanese zabbix-web-chinese zabbix-web-nginx24 ``` 2. 配置vSphere插件:在Zabbix服务器上,编辑Zabbix配置文件zabbix_server.conf,添加以下行: ``` StartVMwareCollectors=5 VMwareCacheSize=8M VMwareFrequency=60 VMwarePerfFrequency=60 VMwareTimeout=10 ``` 3. 在Zabbix Web中添加vSphere资源:在Zabbix Web中,导航到“配置”>“主机”>“创建主机”,选择“vSphere”作为主机类型,并填写以下详细信息: - 主机名:VMware ESXi服务器的IP地址或主机名 - 连接信息:vSphere管理员用户名和密码 - 监视对象:选择要监视的虚拟机和数据中心 4. 配置Zabbix代理:在VMware ESXi服务器上,配置Zabbix代理以与Zabbix服务器通信。要安装Zabbix代理,请使用以下命令: ``` yum install zabbix-agent ``` 然后编辑Zabbix代理配置文件zabbix_agentd.conf,添加以下行: ``` Server=<Zabbix服务器IP地址> ServerActive=<Zabbix服务器IP地址> ``` 重启Zabbix代理以使更改生效。 5. 测试监控:在Zabbix Web中,导航到“监控”>“最新数据”,选择VMware ESXi服务器和要监视的指标,例如CPU使用率或内存使用率。如果一切正常,你应该看到数据图表。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

菜鸟白小白

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值