码迷,mamicode.com
首页 > 数据库 > 详细

cacti监控 之 mysql connections

时间:2017-01-17 21:59:25      阅读:227      评论:0      收藏:0      [点我收藏+]

标签:cacti   监控mysql线程   cacti监控mysql   

cacti监控mysql的线程,并发,连接情况,缓存使用情况,查询方式等等

wgets https://www.percona.com/downloads/percona-monitoring-plugins/1.1.6/percona-monitoring-plugins-1.1.6.tar.gz                                                                                      (截止2017.1.4最新版本1.1.7)

下载解压后只取两个文件

1、  PHP采集脚本:

cp percona-monitoring-plugins-1.1.6/cacti/scripts/ss_get_mysql_stats.php  /var/www/html/cacti/scripts/

chmod +x ss_get_mysql_stats.php

 

在被监控端mysql服务器上授权

mysql> grant process,super on *.* to‘cacti‘@‘%‘ identified by ‘cacti‘;

注意:MySQL 5.1.23和更旧版本中采集InnoDB图形需要SUPER权限
MySQL 5.1.24及更高版本中,所需的权限是PROCESS而不是SUPER(官方)

 

按需修改:vim ss_get_mysql_stats.php

技术分享

创建Cache目录,默认的/tmp cacti没有权限访问

mkdir /var/www/html/cacti/tmp 

chown -R cacti.cacti  /var/www/html/cacti/tmp  
chmod 777 -R  /var/www/html/cacti/tmp 

技术分享

 

2Cacti视图模板文件(web管理端import该模板):

技术分享

选择该xml文件:percona-monitoring-plugins-1.1.6/cacti/templates/cacti_host_template_percona_mysql_server_ht_0.8.6i-sver1.1.6.xml    


导入后添加设备选择percona mysql模板,选择各个监控项,具体含义自己按需比对吧,最底下有链接
上两张图馋馋、、、

myisam和innodb都有专用监控视图,N多,自己选需要的

技术分享

技术分享

技术分享


示例图和监控项比对说明:

https://www.percona.com/doc/percona-monitoring-plugins/LATEST/cacti/mysql-templates.html


现有的监控是nagios+cacti做了整合,所以别问我为什么不直接用zabbix,一个字 麻烦、、、



本文出自 “linux_wei” 博客,请务必保留此出处http://linuxww.blog.51cto.com/11418425/1892701

cacti监控 之 mysql connections

标签:cacti   监控mysql线程   cacti监控mysql   

原文地址:http://linuxww.blog.51cto.com/11418425/1892701

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!