zabbix自定义监控项获取的值一直是0的解决方法

今天新地区部署zabbix,自定义监控项如下所示

UserParameter=my_mysql,/data/app/mysql/bin/mysqladmin -umyuser -pxxxxxx   ping 2> /dev/null  |  grep -c alive

可是使用zabbix-get获取到的值一直是0
反复确认了很多次,查看日志也没有任何报错。怀疑人生了大半天。。。
突然想到selinux,于是

[root@db1]# getsebool -a | grep zabbix
httpd_can_connect_zabbix --> off
zabbix_can_network --> off

果然啊,selinux没放行,运行

 setenforce 0

就OK了
永久关闭selinux,重启生效

sed -i 's#SELINUX=enforcing#SELINUX=disabled#g' /etc/selinux/config

未完。。。待续

猜你喜欢

转载自www.cnblogs.com/huagee/p/10907470.html