用zabbix5.0监控mysql8.0的配置

折腾了3天才搞明白,中间一直在重复犯低级错误,好在最终配置好了。
直接说重点。
环境:zabbixserver:centos7
zabbixagent:centos7
mysql8
1.zabbix-agent的安装不做赘述,复制/usr/share/doc/zabbix-agent-5.0.4/userparameter_mysql.conf到/etc/zabbix/zabbix_agentd.d/目录下

2.给拷贝的文件授权:
chown -R zabbix:zabbix /etc/zabbix/zabbix_agentd.d/userparameter_mysql.conf

3.用root用户进入mysql:mysql -uroot -p

4.创建监控需要的用户并赋权:
create user zabbixmonitor@'%' identified by '';
grant all privileges on . to zabbixmonitor@'%';

5.修改mysql密码加密方式为mysql_native_password:
alter user zabbixmonitor@'%' identified with mysql_native_password by '';

6.刷新权限:
flush privileges;

7.退出mysql,创建文件.my.cnf在/var/lib/zabbix目录下:
mkdir -p /var/lib/zabbix
vim .my.cnf

8.添加内容
[client]
user='zabbixmonitor'
password='password' #password为其密码

9.重启agent服务:
systemctl restart zabbix-agent

10.在zabbix的web界面中添加 Template DB MySQL. enjoy it~

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值