赞
踩
centos 7.2
zabbix-agent 4.2.5
mysql 5.7
yum install -y zabbix-agent
vim /etc/zabbix/zabbix_agent.conf
Server = zabbix服务地址
ServerActive=zabbix服务地址
ServerName = 主机名
ServerName要与页面配置的名称一致才能被监控到
临时关闭:
[root@localhost ~]# getenforce
Enforcing
[root@localhost ~]# setenforce 0
[root@localhost ~]# getenforce
Permissive
永久关闭:
root@localhost ~]# vim /etc/sysconfig/selinux
SELINUX=enforcing 改为 SELINUX=disabled
重启服务reboot
GRANT ALL PRIVILEGES ON *.* TO 'zabbix'@'%' IDENTIFIED BY 'zabbix' WITH
GRANT OPTION;
FLUSH PRIVILEGES;
需要注意的是第一条命令在mysql5.7上会自动创建zabbix用户,但是在8.0以上是不行的(8.0版本需先创建用户,再授权,最后刷新);第二条命令是刷新,使权限立马生效。
vim /etc/zabbix/.my.cnf

注意mysql.sock的位置
vim /etc/zabbix/zabbix_agentd.d/userparameter_mysql.conf

将图中Home改成.my.cnf的目录名,即/etc/zabbix,共3处



注意事项:
一定要关闭 selinux,不然会报
Can’t connect to local MySQL server through socket '/var/lib/mysql/mysql.sock’
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。