Zabbix4.0监控Vcenter
Zabbix4.0默认包含有对VMware的监控模板
确认配置文件也开启了对VMware的监控,如下:
登录到esxi主机,打开 “管理--系统--高级设置--Config.HostAgent.plugins.solo.enableMob”,设置为 true
1.在vcenter上新建一个只读用户ZabbixMonitor
2.Zabbix上新建Vcenter主机
此处的Username如果是Vcenter本地账户,则需要加上@域名,否则认证不通过
注意Zabbix要能访问Vcenter的443端口,等一会儿就会自动发现虚机等信息
参考:https://blog.csdn.net/han156/article/details/104154741
======================================================
如果发现 vmware.hv.datastore相关项都监控失败,提示“Performance counter is not available”,则可以先看server端log
需要先将zabbix监控vmware的日志级别调高,如下
zabbix_server -Rlog_level_increase="vmware collector" zabbix_server -Rlog_level_increase="vmware collector"
看完日志后再将其调回来,否则日志会很大,日志过大zabbix server会无响应:
zabbix_server -Rlog_level_decrease="vmware collector" zabbix_server -Rlog_level_decrease="vmware collector"
日志中查找如下:
cat /var/log/zabbix/zabbix_server.log |grep "config.vpxd.stats.maxQueryMetrics" cat /var/log/zabbix/zabbix_server.log |grep "vmware.hv.datastore"
如果发现有“”config.vpxd.stats.maxQueryMetrics is invalid or exceeds the maximum number of characters permitted“”报错,则修改vcenter的“config.vpxd.stats.maxQueryMetrics”值,vcenter7.0版本默认无该值,web.xml中值默认为256,将其修改为128,然后重启zabbix-server服务
Vcenter - 配置 - 高级配置 ,新添加config.vpxd.stats.maxQueryMetrics,值设置128,修改完该项后,如果不生效可尝试重启zabbix-server服务,如果还不生效则尝试修改vcenter上的vim /usr/lib/vmware-perfcharts/tc-instance/webapps/statsreport/WEB-INF/web.xml文件中的值
#修改web.xml文件
vim /usr/lib/vmware-perfcharts/tc-instance/webapps/statsreport/WEB-INF/web.xml
修改值:
</context-param> <context-param> <description>Specify the maximum query size (number of metrics) for a single report. Non-positive values are ignored.</description> <param-name>maxQuerySize</param-name> <param-value>128</param-value> </context-param> <context-param>
重启VMware服务
shell> service-control --stop vmware-perfcharts
shell> service-control --start vmware-perfcharts
#Vcenter vpxd.log位置:
ls /storage/log/vmware/vpxd/vpxd.log
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
2016-01-13 异常错误处理
2016-01-13 定义类/实例(Class)