zabbix mysql优化 my.cnf_Zabbix3.0.4添加对MySQL数据库性能的监控

zabbix3.0.4添加Mysql的监控

zabbix3.0 server已自带mysql的模板了,只需安装agent端,然后在web端给主机增加模板就行了。 Agent端操纵 /etc/zabbix/zabbix_agentd.d/userparameter_mysql.conf

zabbix3.0 server已经自带MySQL的模板了,只要修改agent端,然后在web端给主机添加模板就好了。

Agent端操作

/etc/zabbix/zabbix_agentd.d/userparameter_mysql.conf 已经存在(自动安装的),还需要的是配置MySQL的用户密码信息

被监控的zabbix-agent的mysql客户端添加mysql帐号:

因zabbix-server监控mysql是通过zabbix-agent端的/etc/zabbix/.my.cnf配置文件,所以host只需要对localhost授权即可

GRANT PROCESS,SUPER,REPLICATION CLIENT ON *.* TO zabbix@'localhost' IDENTIFIED BY 'zabbixpassword';

flush privileges;

在zabbix-agent目录下 /etc/zabbix/ 创建 .my.cnf文件

vim /etc/zabbix/.my.cnf

[client]

user=zabbix

password=zabbixpassword

然后查看 userparameter_mysql.conf 文件,看到类似 HOME=/var/lib/zabbix 的路径设置,把路径全都替换为 /etc/zabbix/,使用下面的命令

sed -i 's|/var/lib/zabbix|/etc/zabbix|g' /etc/zabbix/zabbix_agentd.d/userparameter_mysql.conf

修改完之后检查一下,然后重启agent

/etc/init.d/zabbix-agent restart

测试

在zabbix-server命令行测试下

zabbix_get -s zabbix_agent_mysql_client_ip  -p 10050 -k "mysql.status[Uptime]"

zabbix_get -s 192.168.3.87  -p 10050 -k "mysql.status[Uptime]"

zabbix_get -s 192.168.3.87 -p10050 -k mysql.status[Com_update]

之后在监控界面增加主机对应的MySQL模板就好啦。

b69b2699aab979ab666803d1f6c52aa0.png

28b708cf1b1a545cbff41eed2eede0fb.png

93816d492f87cdaebc930d36d5cdd246.png0b1331709591d260c1c78e86d0c51c18.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值