文档章节

zabbix 监控 Vmware ESXI

乐晨
 乐晨
发布于 2015/11/18 21:18
字数 421
阅读 6846
收藏 9
点赞 0
评论 6

zabbix 2.2版本以后(VMware vCenter or vSphere 最低版本 4.1),开始支持直接监控vmware了, 可以自动搜索到所有的ESXI和VM,并自动把他们列入监控对象。

目前公司有3台宿主机(Hypervisors),上面一共跑了28台VM。

下面直接安装部署

1. zabbix 需要支持 --with-libxml2 和 --with-libcurl(前者用来解析调用SOAP接口返回的XML,后者用来调用vcenter的SOAP接口), 我们这里Yum 安装 zabbix 2.2 默认支持。

2. 配置zabbix_server主配置文件

[root@dev-vhost011 ~]# cat /etc/zabbix/zabbix_server.conf
...
StartVMwareCollectors=5  #Number of pre-forked vmware collector instances.只有大于0时才能是该功能生效,意为预先配置的vmware监控实例数量。 (特别注意)
VMwareFrequency=60       #Delay in seconds between data gathering from a single VMware service.zabbix获取更新vmware集群结构的最小间隔时间,单位为分钟。
VMwareCacheSize=8M       #Shared memory size for storing VMware data.内存中维护的vmware集群结构的大小

3. 导入官方vmware模板(https://www.zabbix.org/wiki/Zabbix_Templates/Official_Templates),注意导入顺序Template_Virt_VMware_Guest-2.2.0.xml,Template_Virt_VMware_Hypervisor-2.2.0.xml,Template_Virt_VMware-2.2.0.xml。


4. 增加vcenter的HOST,指定模板Template_Virt_VMware,这里不需要zabbx_agent,在



注意填写三个宏


5. 配置好HOST后,经过VMware Frequency时间后,zabbix 监控到vmware vcenter机器上管理了哪些ESXI服务器,并将其加入到HOST中并同Template Virt VMware Hypervisor模板关联,再进一步监控到哪些vm和volume,也一并将其加入到HOST中并同Template Virt VMware Guest模板关联。

10.59.74.10-12 为3台宿主机.


宿主机监控项:


vhost 监控项:



参考:
https://www.zabbix.com/documentation/2.2/manual/vm_monitoring
https://www.zabbix.org/wiki/Zabbix_Templates/Official_Templates
http://blog.csdn.net/xpx3216/article/details/19339629
https://www.zabbix.com/documentation/2.2/manual/vm_monitoring/discovery_fields


© 著作权归作者所有

共有 人打赏支持
乐晨
粉丝 87
博文 108
码字总数 127052
作品 0
徐汇
系统管理员
加载中

评论(6)

乐晨
乐晨

引用来自“lee_ypp”的评论

请问博主,在exsi监控中数据是怎么获取到,又是怎么处理的

引用来自“乐晨”的评论

通过连接VMware service (vCenter or ESX hypervisor) SDK URL 获取数据

引用来自“lee_ypp”的评论

再请教一下,snmpwalk -v 2c -c public 192.168.x.xx该命令执行完毕后,返回包括cpu、内存、流量的很多信息。此时用于监控的话这些数据该怎么处理(例如cpu的使用率,mem的使用率)。 或者博主有什么建议,谢谢
这个需要查官方文档对应OID数据,哪些是cpu,mem对应的oid取值,然后根据取值换算成方便读取的数据。
lee_ypp
lee_ypp

引用来自“lee_ypp”的评论

请问博主,在exsi监控中数据是怎么获取到,又是怎么处理的

引用来自“乐晨”的评论

通过连接VMware service (vCenter or ESX hypervisor) SDK URL 获取数据
再请教一下,snmpwalk -v 2c -c public 192.168.x.xx该命令执行完毕后,返回包括cpu、内存、流量的很多信息。此时用于监控的话这些数据该怎么处理(例如cpu的使用率,mem的使用率)。 或者博主有什么建议,谢谢
乐晨
乐晨

引用来自“wallmud”的评论

高大上呀79

沃尔玛才高大上哈
w
wallmud
高大上呀79
乐晨
乐晨

引用来自“lee_ypp”的评论

请问博主,在exsi监控中数据是怎么获取到,又是怎么处理的
通过连接VMware service (vCenter or ESX hypervisor) SDK URL 获取数据
lee_ypp
lee_ypp
请问博主,在exsi监控中数据是怎么获取到,又是怎么处理的
解决在VMware vSAN环境下安装嵌套ESXI出错的故障

很多情况下在现有的VMware vSphere条件下通过嵌套的方式安装ESXI主机,再进行相关的实验和操作是个和便捷的方式。但是在vSAN环境下,直接在ESXI上安装嵌套的ESXI,在最后的按F11开始安装时,...

青枫口 ⋅ 04/18 ⋅ 0

VMware vSphere 和 VMware vCenter Server 是什么关系?

VMware vSphere 是VMware 的一个虚拟化产品。它包括vCenter,ESX Server,ESXi Server等等。举个列子 如果你需要组建一套VMware 虚拟化平台,你有3台服务器,2台用于业务,1台用于管理,那么...

Rainy0426 ⋅ 05/25 ⋅ 0

ESXi 的Guest OS 如何从LUN上释放空间

今天收到个警报,Nimble Storage的空间使用率超过了90%,需要释放一些空间。解决的方法很容易 我在虚拟机上删除些不必要的东西,大概几个小时候,对应的LUN就释放空间了。 因为豆子的ESXi系统...

beanxyz ⋅ 06/12 ⋅ 0

ESXi 6.5 unmap的bug和workaround

豆子最近升级了一下Nimble的存储系统,创建了一个新的LUN,通过ISCSI添加新的datastore, 然后在ESXi 6.5上面执行了一个Storage Vmotion的操作。整个过程都很顺畅,大概迁徙了10T的数据到这个...

beanxyz ⋅ 04/24 ⋅ 0

更新esxi vsan存储控制器固件

1.在官网找到并下载兼容认证驱动文件。 2.打开Esxi主机上的SSH服务,并通过sftp上传解压文件vib至Esxi主机/tmp目录下。 3.通过SHH连接到Esxi主机进入到/tmp目录下,并执行安装命令。(注意文...

you4278 ⋅ 05/12 ⋅ 0

vmware esxi 5.1 开启嵌套虚拟化

第一步: 开启ESXi Shell 开启vSphere的ssh远程登录服务或 参考: https://kb.vmware.com/selfservice/microsites/search.do?cmd=displayKC&docType=kc&externalId=2075199 第二步: 修改配置 ......

boy461205160 ⋅ 05/22 ⋅ 0

ESXI6安装苹果MAC OS系统

1、ESXi修改器 unlocker208,用于开启ESXi中的Mac OS X支持 1)、先启动vSphere Client连接到ESXi主机(vSphere Client不要连接到vCenter,如果连接到vCenter,是无法启动Mac OS X的,不过ESX...

lysweb ⋅ 04/14 ⋅ 0

虚拟机使用ESXi主机物理硬盘的办法

VMware Workstation的虚拟机可以使用主机物理硬盘、主机上的USB或并口、串口设备,作为虚拟机的企业版本VMware ESXi也可以使用主机USB或并口、串口设备,但默认情况下,ESXi并不能使用主机物...

王春海 ⋅ 前天 ⋅ 0

ESXi6.5、6.7安装macOS High Sierra

ESXi6.5、6.7安装macOS High Sierra 一、工具下载地址 1、Mac OS 镜像 2、Unlocker for esxi6.5、esxi6.7 3、Vm Tools 链接:https://pan.baidu.com/s/14WmYjF65mcBq65KFurBonQ 密码:h8tv ......

tommyma2010 ⋅ 05/16 ⋅ 0

vmware horizon view 基础架构

当前国能市场的桌面云项目落地项目越来越多,纵观当下形势,目前已桌面云为基础的厂商主要包括Citrix Xendesktop 、VMware horizon view以及华为的FusionCloud等一系列的厂商都在争夺桌面市场...

capfzgs ⋅ 05/06 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

来自一个优秀Java工程师的简历

写在前面: 鉴于前几天的一份前端简历,虽然带着很多不看好的声音,但却帮助了很多正在求职路上的人,不管评论怎么说,我还是决定要贴出一份后端的简历。 XXX ID:357912485 目前正在找工作 ...

颖伙虫 ⋅ 15分钟前 ⋅ 0

Confluence 6 恢复一个站点有关使用站点导出为备份的说明

推荐使用生产备份策略。我们推荐你针对你的生产环境中使用的 Confluence 参考 Production Backup Strategy 页面中的内容进行备份和恢复(这个需要你备份你的数据库和 home 目录)。XML 导出备...

honeymose ⋅ 今天 ⋅ 0

JavaScript零基础入门——(九)JavaScript的函数

JavaScript零基础入门——(九)JavaScript的函数 欢迎回到我们的JavaScript零基础入门,上一节课我们了解了有关JS中数组的相关知识点,不知道大家有没有自己去敲一敲,消化一下?这一节课,...

JandenMa ⋅ 今天 ⋅ 0

火狐浏览器各版本下载及插件httprequest

各版本下载地址:http://ftp.mozilla.org/pub/mozilla.org//firefox/releases/ httprequest插件截至57版本可用

xiaoge2016 ⋅ 今天 ⋅ 0

Docker系列教程28-实战:使用Docker Compose运行ELK

原文:http://www.itmuch.com/docker/28-docker-compose-in-action-elk/,转载请说明出处。 ElasticSearch【存储】 Logtash【日志聚合器】 Kibana【界面】 答案: version: '2'services: ...

周立_ITMuch ⋅ 今天 ⋅ 0

使用快嘉sdkg极速搭建接口模拟系统

在具体项目研发过程中,一旦前后端双方约定好接口,前端和app同事就会希望后台同事可以尽快提供可供对接的接口方便调试,而对后台同事来说定好接口还仅是个开始、设计流程,实现业务逻辑,编...

fastjrun ⋅ 今天 ⋅ 0

PXE/KickStart 无人值守安装

导言 作为中小公司的运维,经常会遇到一些机械式的重复工作,例如:有时公司同时上线几十甚至上百台服务器,而且需要我们在短时间内完成系统安装。 常规的办法有什么? 光盘安装系统 ===> 一...

kangvcar ⋅ 昨天 ⋅ 0

使用Puppeteer撸一个爬虫

Puppeteer是什么 puppeteer是谷歌chrome团队官方开发的一个无界面(Headless)chrome工具。Chrome Headless将成为web应用自动化测试的行业标杆。所以我们很有必要来了解一下它。所谓的无头浏...

小草先森 ⋅ 昨天 ⋅ 0

Java Done Right

* 表示难度较大或理论性较强。 ** 表示难度更大或理论性更强。 【Java语言本身】 基础语法,面向对象,顺序编程,并发编程,网络编程,泛型,注解,lambda(Java8),module(Java9),var(...

风华神使 ⋅ 昨天 ⋅ 0

Linux系统日志

linux 系统日志 /var/log/messages /etc/logrotate.conf 日志切割配置文件 https://my.oschina.net/u/2000675/blog/908189 logrotate 使用详解 dmesg 命令 /var/log/dmesg 日志 last命令,调......

Linux学习笔记 ⋅ 昨天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部