天兔(Lepus)监控系统慢查询分析平台安装配置
转http://suifu.blog.51cto.com/9167728/1770672
被监控端要安装pt工具
1
2
3
4
|
[root@HE1~] ## yum -y install perl-IO-Socket-SSL
[root@HE1~] ## yum -y install perl-DBI
[root@HE1~] ## yum -y install perl-DBD-MySQL
[root@HE1~] ## yum -y install perl-Time-HiRes
|
[root@HE1~]# tar xvf percona-toolkit-2.2.12.tar.gz
注:percona-toolkit自行百度下载
[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脚本拷贝到被监控端
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
|
[root@HE1 bin] #cd /usr/local/lepus/client/mysql
[root@HE1 bin] # cat lepus_slowquery.sh
#!/bin/bash
#****************************************************************#
# ScriptName:/usr/local/sbin/lepus_slowquery.sh
# Create Date:2014-03-25 10:01
# Modify Date:2014-03-25 10:01
#***************************************************************#
#configlepus database server监控机
lepus_db_host= "192.168.1.250"
lepus_db_port=3306
lepus_db_user= "lepus_user"
lepus_db_password= "MANAGER"
lepus_db_database= "lepus"
#configmysql server被监控机
mysql_client= "/usr/local/mysql/bin/mysql"
mysql_host= "192.168.1.248"
mysql_port=4008
mysql_user= "lepus_monitor"
mysql_password= "MANAGER"
#configslowqury慢日志位置
slowquery_dir= "/log/mysql/"
slowquery_long_time=0.01
slowquery_file=`$mysql_client-h$mysql_host -P$mysql_port -u$mysql_user -p$mysql_password -e "show variables like'slow_query_log_file'" | grep log| awk '{print $2}' `
pt_query_digest= "/usr/local/bin/pt-query-digest"
#config server_id被监控机id从lepus图形界面看
lepus_server_id=270
#collect mysqlslowquery log into lepus database
$pt_query_digest--user=$lepus_db_user --password=$lepus_db_password --port=$lepus_db_port --charset=utf8 --review h=$lepus_db_host,D=$lepus_db_database,t=mysql_slow_query_review --historyh=$lepus_db_host,D=$lepus_db_database,t=mysql_slow_query_review_history --no-report --limit=100% --filter= "\$event->{add_column} = length(\$event->{arg}) and\$event->{serverid}=$lepus_server_id " $slowquery_file > /tmp/lepus_slowquery .log
##### set a new slowquery log ###########
tmp_log=`$mysql_client-h$mysql_host -P$mysql_port -u$mysql_user -p$mysql_password -e "selectconcat('$slowquery_dir','slowquery_',date_format(now(),'%Y%m%d%H'),'.log');" |greplog| sed -n -e '2p' `
#config mysqlslowquery
$mysql_client-h$mysql_host -P$mysql_port -u$mysql_user -p$mysql_password -e "set globalslow_query_log=1;set global long_query_time=$slowquery_long_time;"
$mysql_client-h$mysql_host -P$mysql_port -u$mysql_user -p$mysql_password -e "set globalslow_query_log_file = '$tmp_log'; "
#delete log before 7days
cd $slowquery_dir
/usr/bin/find . /-name 'slowquery_*' -mtime +7| xargs rm -rf ;
####END####
|
vi的时候要变更一下
:set ff?
显示当前的格式,默认为dos,这时不能执行的
:setfileformat=unix
变更为unix后,脚本可执行,lepus慢日志有数据了
执行计划里可以按需设置,这里是5分钟采集一次
*/5 * * * * /usr/local/sbin/lepus_slowquery.sh 1>/dev/null 2>&1 &
天兔(Lepus)监控系统慢查询分析平台安装配置
转载于:https://www.cnblogs.com/xiaoxu6/p/6822508.html
天兔(Lepus)监控系统慢查询分析平台安装配置相关推荐
- 天兔(Lepus)监控系统快速安装部署
Lepus安装需要Lamp环境,Lamp环境的安装个人认为比较费劲,XAMPP的一键部署LAMP环境省心省力, lepus官网手册也建议采用XAMPP的方式安装,lepus也是在XAMPP上进行研发的 ...
- lepus mysql 慢查询_天兔 -Lepus 慢查询分析平台配置
想要实现慢查询查询分析,需要在被监控端安装percona-toolkit工具. 1.被监控端安装软件包 yum -y install perl-IO-Socket-SSL yum -y install ...
- lepus监控oracle数据库_一文看懂lepus天兔数据库监控系统如何搭建
概述 前面框架搭好后,这里就可以开始部署lepus了,下面一起来看看吧~ 1.安装Lepus采集器 1.下载软件安装包 # cd /usr/local # git clone https://gith ...
- Lepus天兔数据库监控系统
Lepus天兔数据库监控系统 适用于云数据库集群 实时OS主机CPU/内存/磁盘/网络/IO监控 可视化告警系统,邮件发送告警,短信接口支持 严格的权限认证系统 丰富的健康性能分析图表 多维的对比和性 ...
- lepus监控oracle数据库_Lepus(天兔)数据库监控系统之web控制台介绍
上一篇文章已经安装好了一套Lepus(天兔)数据库监控系统,本篇文章主要来介绍下web控制台. 监控项 Lepus(天兔)的web控制台比较简单,上面一排,除"监控屏"以外都与左侧 ...
- 记一次 Centos7 安装 lepus 天兔数据库监控系统 v3.8_beta
一.简介 Lepus(天兔)数据库企业监控系统是一套由专业DBA针对互联网企业开发的一款专业.强大的企业数据库监控管理系统,企业通过Lepus可以对数据库的实时健康和各种性能指标进行全方位的监控.目前 ...
- 全球与中国远程家庭监控系统市场深度研究分析报告
[报告篇幅]:99 [报告图表数]:135 [报告出版时间]:2022年1月 报告摘要 本文研究全球及中国市场远程家庭监控系统现状及未来发展趋势,侧重分析全球及中国市场的主要企业,同时对比北美.欧洲. ...
- 天兔oracle,天兔(Lepus)监控操作系统(OS)安装配置
天兔(Lepus)监控操作系统(OS)安装配置 监控和被监控端都要安装和配置snmp: [root@yoon]# yum install net-snmp* [root@yoon]# vi /etc/ ...
- 视频监控系统智能识别分析
视频监控系统智能识别分析通过Python基于YOLOv7对现场画面中人员行为以及物体的状态检测.目标检测架构分为两种,一种是two-stage,一种是one-stage,区别就在于 two-stage ...
最新文章
- 为什么应该安装使用 Arch Linux
- python语音在线编辑-Python:语音处理,实现在线朗读RFC文档或本地文本文件
- response code 404 500
- 物理化学 化学平衡
- 【面试必备】通俗易懂的XGBoost、Transformer、BERT、水波网络原理解析
- C语言学习之求∑n!(即求1!+2!+3!+...+20!)
- EJB 3.x:生命周期和并发模型(第1部分)
- Python实现经典七种排序算法
- 基于Spring Security的认证方式_Spring Security 的认证流程_Spring Security OAuth2.0认证授权---springcloud工作笔记123
- 跑动大数据的笔记本配置_大数据说话|你比一般跑者跑得更快吗?
- 解决Android log输出看不到的情况
- Windows 7,无法访问internet,DNS无响应
- Linux首次登陆设置root
- ELF文件和BIN文件 uboot.elf uboot.bin
- C语言计算机题库第91套,二级c语言上机题库 2013年9月全国计算机等级考试二级C语言上机题库100套.doc...
- html中div页面布局,前端入门篇(二):利用Div + CSS快速布局页面
- Dropbox + Farbox快速创建免费博客小站
- flink任务优化总结
- Xcode 模拟器(Simulator)进行录屏,保存成mp4格式
- 微信小程序第三方框架
热门文章
- unity开发入门_Unity游戏开发终极入门指南
- Spring Cloud应用开发(一:使用Eureka注册服务)
- 零基础全方位学习java的方法
- 分享五款java学习辅助工具,总有你用的上的~
- 信科c语言实验程序修改题_豆瓣评分 9.3,史上最好的 C 语言著作,竟然翻车了.........
- Java异常体系结构
- OSC源创会往期图文回顾链接地址收藏
- PXE全自动安装操作系统--centos7.3学习笔记
- X3D中Profile如何翻译
- Quartz定时任务学习(四)调度器