您的位置:首页 > 运维架构

天兔(Lepus)监控系统慢查询分析平台安装配置

2017-05-12 01:35 465 查看
被监控端要安装pt工具
[root@HE1~]# tar xvf percona-toolkit-2.2.12.tar.gz[root@HE1~]# cd percona-toolkit-2.2.12[root@HE1percona-toolkit-2.2.12]# perl Makefile.PL[root@HE1percona-toolkit-2.2.12]# make && make install安装好后pt工具会在/usr/local/bin下,不同pt版本安装位置可能不同把lepus_slowquery.sh脚本拷贝到被监控端 /usr/local/sbin/ 路径下 并且授权 chmod +x lepus_slowquery.sh
配置完成后保存,并加入计划任务。因为慢查询做了按小时的切割,建议计划任务时间间隔在1小时之内。crontab -e*/5 * * * * sh /usr/local/sbin/lepus_slowquery.sh > /dev/null 2>&1 vi的时候要变更一下:set ff?显示当前的格式,默认为dos,这时不能执行的:set fileformat=unix变更为unix后,脚本可执行,lepus慢日志有数据了











4)开启慢查询自动推送慢查询自动推送是指定时将系统收集到的慢查询TOP数据定时推送给相应开发人员进行优化。无需在每台数据库上部署脚本。MySQL慢查询自动推送通过计划任务完成。如果需要推送,则需要在监控机部署如下计划任务。注意:www.xxx.com请替换成您自己的lepus监控WEB访问地址,以下只是做一个示范,请勿照抄。00 08 * * * links http://www.xxxx.com/index.php/task/send_mysql_slowquery_mail > /dev/null 2>&1 计划任务部署完成后,则会按照计划任务配置的时间将慢查询推送给对应人员。慢查询推送的邮件人员需要在MySQL主机配置里面设置即可,邮箱留空则该数据库主机不会发送慢查询推送。

来源: http://www.lepus.cc/post/53
来源: http://suifu.blog.51cto.com/9167728/1770672
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息