zabbix监控mysql
# 1.查找并拷贝Zabbix监控Mysql模板文件
[root@new1 mysql]# find / -name user*_mysql.conf
/usr/share/doc/zabbix-agent-5.0.3/userparameter_mysql.conf
[root@new1 mysql]# cp /usr/share/doc/zabbix-agent-5.0.3/userparameter_mysql.conf /etc/zabbix/zabbix_agentd.d/
[root@new1 mysql]# chown -R zabbix:zabbix /etc/zabbix/zabbix_agentd.d/userparameter_mysql.conf
[root@new1 mysql]# chmod a+x -R /etc/zabbix/zabbix_agentd.d/userparameter_mysql.conf
[root@new1 mysql]# vim /var/lib/zabbix/.my.cnf
1
2
3
4
5
6
2
3
4
5
6
# 2.配置.my.cnf
[root@new1 zabbix]# cat /var/lib/zabbix/.my.cnf
[mysql]
host=localhost
user=root
password=hadoop
socket=/home/smartmining/mysql/mysql.sock
[mysqladmin]
host=localhost
user=root
password=hadoop
socket=/home/smartmining/mysql/mysql.sock
[root@new1 zabbix]#
1
2
3
4
5
6
7
8
9
10
11
12
13
2
3
4
5
6
7
8
9
10
11
12
13
注意:此处socket位置根据实际情况填写,可以通过ps aux|grep mysql 查看进程看到,也可以查看mysql配置文件,也可以find去查找,一定要写对数据库文件位置。
# 3.重启agent
[root@localhost ~]# systemctl restart zabbix-agent
1
添加模板
配置动作
验证 注意
zabbix ALL=(ALL) NOPASSWD:ALL Defaults:zabbix !requiretty
1
2