Zabbix自定义Key读值为空
文章目录
【注意】最后更新于 May 19, 2021,文中内容可能已过时,请谨慎使用。
主要内容
- 问题说明
- 分析思路
- 解决方案
问题说明
- 透过Python脚本调用hpacucli指令读取硬件信息,本地可以正常读取硬件信息,zabbix server端透过zabbix_get指令读值为空
分析思路
- Google自定义脚本获取key失败怎么办?,赋予zabbix账号管理员权限,现象依旧
- 调整配置档案zabbix_agent.conf中的debuglevel参数,默认为3只显示warning信息,4为debug模式,透过debug log(/var/log/zabbix)发现,指令执行没有特别异常,现象依旧(此时已崩溃,Google无解,debug log无解)
|
|
- 调试python脚本,发现使用zabbix账号调用hpacucli指令时,此指令未正常运行,无任何报错
- 使用admin账号執行hpacucli指令提示:Error: You need to have administrator rights to continue.
- 赋予admin管理员权限,并使用sudo hpacucli可以正常执行指令
|
|
解决方案
- visudo,賦予zabbix管理員權限
|
|
- 使用sudo hpacucli指令运行
文章作者
上次更新 2021-05-19