- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Anemometer基于pt-query-digest分析慢查询日志
Anemometer基于pt-query-digest将MySQL慢查询可视化
参考文章:
/archives/1359?utm_source=tuicoolutm_medium=referral
官方:/box/Anemometer
目录
单节点Anemometer监控 1
多节点mySQL监控慢查询日志 8
单节点Anemometer监控
1. 安装anemometer
# cd /data/www/web3
# git clone /box/Anemometer.git anemometer cd anemometer
2. 创建表和用户名
# mysql -uroot -proot install.sql
# mysql -uroot -proot -e grant ALL ON slow_query_log.* to anemometer@localhost IDENTIFIED BY 123456;
# mysql -uroot -proot -e grant SELECT ON *.* to anemometer@localhost IDENTIFIED BY 123456;
# mysql -uroot -proot -e flush privileges;
我们可以看下表结构如下
3. 分析mysql慢日志
# pt版本高于2.2的执行下面语句,将慢查询日志放入名为slow_query_log数据库中
# pt-query-digest --user=anemometer -h --password=123456 \
--review h=localhost,D=slow_query_log,t=global_query_review \
--history h=localhost,D=slow_query_log,t=global_query_review_history \
--no-report --limit=0% --filter= \$event-{Bytes} = length(\$event-{arg}) and \$event-{hostname}=\$HOSTNAME\ /usr/local/mariadb/var/localhost-slow.log
这时候,数据库的slow_query_log 库,里面的global_query_review_history和global_query_review这2张表已经已经有一些数据了。
4. 修改anemometer配置文件及配置展示日志用的虚拟主机
# cd /data/www/web3/anemometer/conf
# cp sample.config.inc.php config.inc.php
# vim config.inc.php 主要修改的地方如下2个:
配置nginx
# vim /usr/local/nginx/conf/vhost/anemometer.conf 内容如下:
server {
listen 88;
server_name 8;
access_log /home/wwwlogs/anemometer.log access;
index index.php index.html;
root /data/web3/anemometer;
include enable-php.conf;
}
# /etc/init.d/nginx reload 重载nginx配置文件
在浏览器访问8:88/ 即可如下图所示
点击特定checksum值进入的页面如下
5. 自动滚动日志
# vi /etc/logrotate.d/mysql
postrotate
pt-query-digest --user=anemometer --password=123456 \
--review D=slow_query_log,t=global_query_review \
--review-history D=slow_query_log,t=global_query_review_history \
--no-report --limit=0% --filter= \$event-{Bytes} = length(\$event-{arg}) and \$event-{hostname}=\$HOSTNAME\ /data/log/mysql/slow.log.1
endscript
至此,我们的anemometer算是跑通了。下面就是部署的问题了。
多节点mySQL监控慢查询日志
按照上面的操作,基本搭建好了单节点的监控,下面来操作多节点的配
您可能关注的文档
- 第四章 分组交与分组交换网.ppt
- 美国戏剧7、American Drama.ppt
- 终极版stakehoders.ppt
- 诺基亚WP8手机刷机教程.docx
- 选修7module 3 Cultural corner & Introduction & Reading (1) (Carol).ppt
- 重庆市南开中学高2013届高三.doc
- 长喜老师专四阅读周计划 第二周星期四.doc
- 马达加斯加-英语介绍-精美ppt.ppt
- 01 金融中介机构的特殊性.ppt
- 1-01-Translation Analysis.ppt
- book7 unit4 Language Points 语言点.ppt
- British Royal Family and Wedding 英语写作.ppt
- Ch 13 Regional, Ethnic, and Religious Influences.ppt
- Ch07_risk_management.ppt
- chap01-management.ppt
- chapter1-Chinese.ppt
- CATIA照片级渲染.ppt
- 2014人教版八年级下Unit4_.ppt
- Chinese famous scholars and their representative.pptx
- Hotel English—1.pptx
最近下载
- 全球风能理事会:海上风电回顾与展望2025.pdf
- 07SD101-8 电力电缆井设计与安装国标 建筑图集 汇编 .docx VIP
- 2026届“皖南八校”高三第一次大联考地理试卷(含答案解析).docx
- 17J008 挡土墙(重力式、衡重式、悬臂式)(最新).pdf VIP
- 连续梁专项施工方案.doc VIP
- 孟子三章富贵不能淫得道多助失道寡助生于忧患死于安乐拼音注音版.pdf VIP
- 特种设备风险隐患排查记录表.docx VIP
- 17J008挡土墙(重力式、衡重式、悬臂式).pptx VIP
- 07SD101-8电力电缆井图集.pdf VIP
- 《人工智能技术在教育领域应用的》课件.ppt VIP
文档评论(0)