我有几个服务器上的Zabbix监控磁盘空间的几卷。 它在所有这些工作正常,除了其中一个总是报告为0的服务器上的一个卷。但是,当我运行
./zabbix_get -s localhost -p 10050 -k 'vfs.fs.size[/home, free]'
在本机上的问题,它给了我正确的,非零大小匹配DF的输出。
我该如何解决问题并纠正这个问题?
事实certificate,我已经将/ home的数据types设置为浮动,但对于其他卷,我已将它设置为无符号十进制。 在报告0的服务器上,可用空间大于其他服务器,并且该值溢出该字段。
将字段types设置为无符号十进制以匹配其他字符可纠正问题。
(只是想添加我的贡献,如果别人popup)
感谢这个问题,我发现zabbix_get
,我安装yum install zabbix-get
zabbix yum install zabbix-get
通过Zabbix存储库 yum install zabbix-get
。
如果您没有从zabbix_get -s 127.0.0.1 -k agent.version
(这是检查此实用程序的简单键)的数据,请检查/etc/zabbix/zabbix_agentd.conf
的Server=
选项,并确保它包含localhost:
Server=myserver.mycompany.com,127.0.0.1