首页 > 数据库技术 > 详细

zabbix通过第三方插件percona监控mysql数据库

时间:2016-12-30 15:15:20      阅读:418      评论:0      收藏:0      [点我收藏+]

                  zabbix通过第三方插件percona监控mysql数据库

                                            作者:尹正杰

    相信大家应该都了解zabbix自带的模板可以监控mysql数据库,我也实验了,但是发现监控的太少了,我想让Zabbix帮我监控更多的数据,一位网名叫做

”rhel-一片叶子”的好友给我推荐了percona这个软件,经过一番周折,去看官网,百度资料,等等途径。终于完成了这个监控~所有把心得写下来,方便大家

以后遇到类似的问题了就不用那么麻烦的到处掉坑啦~

(percona官网地址:https://www.percona.com/doc/percona-monitoring-plugins/1.1/zabbix/index.html)

 

1.安装测试需要的软件(yum的话需要自己配置)

[root@yinzhengjie ~]# yum -y install php php-mysql myqsl*

如果大家的yum有问题,无法安装zabbix_agent软件包,可以采取源码安装的方式,我在这里给大家提供一下软件包

链接:http://pan.baidu.com/s/1slcXw41 密码:k8jm

[root@yinzhengjie tools]# tar -zxvf zabbix-3.0.4.tar.gz 

[root@yinzhengjie tools]# cd zabbix-3.0.4

[root@yinzhengjie zabbix-3.0.4]# ./configure --prefix=/usr/local/zabbix --enable-agent

[root@yinzhengjie zabbix-3.0.4]# make -j 4 && make install

检查软件是否安装成功:

技术分享

2.安装percona插件

技术分享

 

[root@yinzhengjie ~]# yum -y install https://mirrors.tuna.tsinghua.edu.cn/percona/yum/el6/percona-zabbix-templates-1.1.7-2.noarch.rpm 

安装成功会在/var/lib/zabbix/percona/下有两个目录

技术分享

3.创建监控mysql的管理账号

[root@yinzhengjie ~]# mysqladmin -uroot password "yinzhengjie"

mysql> GRANT USAGE ON *.* TO ‘zabbix‘@‘localhost‘ IDENTIFIED BY ‘123456‘;
mysql> flush privileges;
检查授权是否成功:
技术分享

4.修改ss_get_mysql_stats.php配置文件

[root@yinzhengjie scripts]# vim ss_get_mysql_stats.php 

技术分享

5.将监控的模板放入到zabbix的目录下,并开启监控该目录的功能

 

 

 

zabbix通过第三方插件percona监控mysql数据库

原文:http://www.cnblogs.com/yinzhengjie/p/6236888.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!