随笔 - 911  文章 - 5  评论 - 94  阅读 - 243万

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

 

posted on   momingliu11  阅读(867)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
历史上的今天:
2016-01-13 异常错误处理
2016-01-13 定义类/实例(Class)
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示