首页 > 其他分享 >zabbix_get获取的值为0或为空,与单独执行脚本不一致相关问题。

zabbix_get获取的值为0或为空,与单独执行脚本不一致相关问题。

时间:2022-10-24 23:22:45浏览次数:63  
标签:脚本 get ping xx zabbix 权限

排查思路:

1、zabbix agent的配置文件

2、脚本里的变量等是否写绝对路径,脚本执行命令是否有权限。

自定义脚本:UserParameter=mysql.ping,mysqladmin(要使用绝对路径,路径按自己的环境而确定.) –u用户名 –p密码 ping 2>/dev/null |grep -c alive

去除上面自定义脚本( |grep -c alive ),验证脚本执行命令mysqladmin是否有权限。如下:

zabbix_get -s xx.xx.xx.xx -k mysql.ping

3、防火墙

4、selinux引起问题。

1) 因slinux而引起sudo权限不够问题

sh: /usr/bin/sudo: 权限不够

2) zabbix_get获取的值与单独执行脚本不一致

标签:脚本,get,ping,xx,zabbix,权限
From: https://www.cnblogs.com/A121/p/16823434.html

相关文章