Zabbix通过percona监控Mysql

1、安装percona-zabbix-templates
[root@server11 ~]# rpm -ivh percona-zabbix-templates-1.1.8-1.noarch.rpm 
2、配置zabbix agent
[root@server11 scripts]# cd /var/lib/zabbix/percona/templates/
[root@server11 templates]# ls
userparameter_percona_mysql.conf
zabbix_agent_template_percona_mysql_server_ht_2.0.9-sver1.1.8.xml
[root@server11 templates]# cp userparameter_percona_mysql.conf /etc/zabbix/zabbix_agentd.d/
3、zabbix agent配置mysql连接
[root@server11 ~]# cd /var/lib/zabbix/percona/scripts/
[root@server11 scripts]# ls   ##sh的脚本是监控获取MySQL状态的,php文件是配置连接数据库用户名密码的
get_mysql_stats_wrapper.sh  ss_get_mysql_stats.php
[root@server11 scripts]# vim ss_get_mysql_stats.php.cnf  ##创建 .cnf 文件指定Mysql用户名和密码
<?php
$mysql_user = 'root';
$mysql_pass = 'westos';
[root@server11 scripts]# ls
get_mysql_stats_wrapper.sh  ss_get_mysql_stats.php  ss_get_mysql_stats.php.cnf
[root@server11 templates]# systemctl restart zabbix-agent
4、测试脚本
注意:测试完必须删除/tmp/localhost-mysql_cacti_stats.txt , 否则会因为权限问题报错(root、zabbix)
[root@server11 ~]# /var/lib/zabbix/percona/scripts/get_mysql_stats_wrapper.sh gg    ##验证,返回数字
0
[root@server11 ~]# cd /tmp/
[root@server11 tmp]# rm -fr localhost-mysql_cacti_stats.txt 
5、配置Mysql slave监控
  • 配置访问mysql的基本参数:
[root@server11 tmp]# cd /var/lib/zabbix/
[root@server11 zabbix]# vim .my.cnf 
[mysql]
host=localhost
user=zabbix
password=westos
socket=/var/lib/mysql/mysql.sock

[mysqladmin]
host=localhost
user=zabbix
password=westos
socket=/var/lib/mysql/mysql.sock

[client]
user=root
password=westos
  • 在mysql slave的agent里面需要check下看是否生效:
[root@server11 zabbix]# sudo -u zabbix -H /var/lib/zabbix/percona/scripts/get_mysql_stats_wrapper.sh running-slave
0
[root@server11 zabbix]# ls /tmp/       ##确保无".txt"文件
systemd-private-c1ddf0ad51564235bd754efafcac49bd-httpd.service-tCBDey
systemd-private-c1ddf0ad51564235bd754efafcac49bd-mariadb.service-jcGip9
[root@server11 zabbix]# systemctl restart zabbix-agent
7、导入模板(配置—>模板—>导入)
  • 选择模板并导入
    在这里插入图片描述在这里插入图片描述
  • 成功导入模板
    在这里插入图片描述
  • 添加模板
    在这里插入图片描述在这里插入图片描述在这里插入图片描述
  • 查看模板(191项监控项)
    在这里插入图片描述
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值