zabbix获取不到数据,并报错如下:
-
Received value [sudo] is not suitable for value type [Numeric (unsigned)] and data type [Decimal]
导致这问题的原因是 sudo默认需要在 tty终端里才能正确被调用,我们可以通过修改 /etc/sudoers配置文件来解决这个问题:
vi /etc/sudoers
注释掉 Defaults requiretty 一行
-
Received value [] is not suitable for value type [Numeric(float)]
数据类型修改,将数字改为浮点
-
Received value [权限不够] is not suitable for value type [Numeric (unsigned)] and data type [Decimal]
通过sudo给zabbix用户授权后依然获取不到数据,并报出如上错误,但是在命令行通过zabbix用户可以正常获取数据。