在线精品99_中国九九盗摄偷拍偷看_91免费版在线观看_91.app_91高清视频在线_99热最新网站

Mysql中Anemometer怎么用

124次阅读
没有评论

共计 3220 个字符,预计需要花费 9 分钟才能阅读完成。

这篇文章给大家分享的是有关 Mysql 中 Anemometer 怎么用的内容。丸趣 TV 小编觉得挺实用的,因此分享给大家做个参考,一起跟随丸趣 TV 小编过来看看吧。

准备条件:
1.MySQL 开启慢查询

2. 安装 Percona Toolkit
rpm -qa|grep percona
percona-toolkit-2.2.7-1

3. 下载 Anemometer
官网:https://github.com/box/Anemometer

4. 准备好 php 相关模块 (或者 yum)

5. 启动 apache 服务
rpm -qa|grep http
httpd-2.2.3-45.el5

安装:
1. 安装 Percona Toolkit:
rpm -ivh percona-toolkit-2.2.7-1.noarch.rpm

2. 将 Anemometer 文件包解压,重命名为 anemometer,并移动到 /var/www/html 下 (apache 默认路径)
pwd
/var/www/html/anemometer

3. 安装 php 相关模块:
 rpm -qa|grep php
php53-common-5.3.3-1.el5
php53-bcmath-5.3.3-1.el5
php53-mysql-5.3.3-1.el5
php53-dba-5.3.3-1.el5
php53-cli-5.3.3-1.el5
php53-gd-5.3.3-1.el5
php53-5.3.3-1.el5
php53-pdo-5.3.3-1.el5
NOTE:
PHP 版本要大于 5.3,否则就报错,如:
Anemometer requires PHP 5.3 or newer. You have 5.1.6
除此之外还需要:bcmath
rpm -qa|grep bcmath
php53-bcmath-5.3.3-1.el5

4. 执行 setup 脚本,创建用户:
[root@/var/www/html/anemometer]mysql -uroot -pxxx install.sql
[root@/var/www/html/anemometer]mysql -uroot -pxxx
mysql grant all on slow_query_log.* to anemometer @ % identified by test
mysql grant select on *.* to   anemometer @ %
mysql grant all on slow_query_log.* to anemometer @ localhost
mysql grant select on *.* to   anemometer @ localhost

5. 将慢查询日志通过 pt-query-digest 分析后存入数据库中:
pt 版本小于 2.2 版本的语句:
pt-query-digest –user=anemometer –password=test \
                  –review h=db.example.com,D=slow_query_log,t=global_query_review \
                  –review-history h=db.example.com,D=slow_query_log,t=global_query_review_history \
                  –no-report –limit=0% \ 
                  –filter= \$event- {Bytes} = length(\$event- {arg}) and \$event- {hostname}=\ $HOSTNAME\ \ 
                  /root/test/localhost-slow.log

pt 版本大于 2.2 版本的语句:
pt-query-digest –user=anemometer –password=test –review h=hd-119-186,D=slow_query_log,t=global_query_review –history h=hd-119-186,D=slow_query_log,t=global_query_review_history –no-report –limit=0% –filter= \$event- {Bytes} = length(\$event- {arg}) and \$event- {hostname}=\ $HOSTNAME\ /root/test/localhost-slow.log

执行这个操作后,将会把慢日志分析后存入 mysql 的 slow_query_log 数据库。

NOTE:
记得保证相应 用户 @ 主机 的访问权限

6. 修改可视界面的配置信息:
cd /var/www/html/anemometer/conf
cp sample.config.inc.php config.inc.php
vi config.inc.php
 
以及:
 

NOTE:
主机名一定要修改正确,不能保留为 localhost,否则会导致最终界面无法访问。

7. 最终本地通过 IP 访问:
http://192.168.44.130/anemometer
 

查询后可获得慢查询日志的结果:
 

补充:如何监控多个数据库 [root@RZ-SI1-DB-14 conf]# ll

total 40

-rwxr-xr-x 1 root root 15504 Oct 12 14:51 config.inc.php                   ### 新版都不需要修改里面的配置了,只需要修改下面的 datasource

-rwxrwxrwx 1 root root   314 Oct 12 14:54 datasource_si1.inc.php

-rwxr-xr-x 1 root root   314 Oct 12 15:05 datasource_st1.inc.php         — 配置多个 datasource,si1 st1 机器上分别导入 install.sql   并 pt-query-digest 慢日志进去

-rwxrwxrwx 1 root root     0 Oct 13  2016 index.html

-rwxrwxrwx 1 root root 15487 Oct 13  2016 sample.config.inc.php

[root@RZ-SI1-DB-14 conf]# more datasource_si1.inc.php 
?php
$conf[datasources][si1] = array(
        host  = 10.38.96.132 ,
        port  = 3306,
        db    = slow_query_log ,
        user  = xxxxxx ,
        password = xxxxxx ,
        tables = array(
                global_query_review = fact ,
                global_query_review_history = dimension
        ),
        source_type = slow_query_log
);

[root@RZ-SI1-DB-14 conf]# more datasource_st1.inc.php 
?php
$conf[datasources][st1] = array(
        host  = 10.38.96.128 ,
        port  = 3306,
        db    = slow_query_log ,
        user  = xxxxxxx ,
        password = xxxxxxxx ,
        tables = array(
                global_query_review = fact ,
                global_query_review_history = dimension
        ),
        source_type = slow_query_log
);

感谢各位的阅读!关于“Mysql 中 Anemometer 怎么用”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-07-27发表,共计3220字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)
主站蜘蛛池模板: 久久久精品电影 | 欧美亚洲一区二区三区在线 | 精品国产乱码一区二区三区 | 一本色道久久综合狠狠躁篇 | 人人干狠狠操 | 99热久久国产精品一区 | 亚洲国产成人久久综合 | 精品一区二区三区电影 | 风韵丰满熟妇啪啪区老老熟妇 | 亚洲一区精品在线 | 久久亚洲av无码精品色午夜麻豆 | 西西人体444www高清大胆 | 亚洲va无码va在线va天堂 | 亚洲 欧美 字幕 一区 在线 | 久久综合一区 | 人妻少妇精品视频一区二区三区 | 久久久91 | 国产专区在线 | 欧美日韩国产一区二区三区 | 天天综合久久久网 | 久综合 | 一区二区在线观看视频在线 | 色欲色香天天天综合vvv | 伊人久在线观看视频 | 亚洲黄色一级毛片 | 久久久久久久网 | 丝袜免费网站xx免费观看 | 精品网址 | 久久亚洲av成人无码电影a片 | 亚洲春色综合另类网蜜桃 | 亚洲精品久久久久综合91 | 婷婷色网| www四虎在线高清 | 黄色片网址 | 2020狠狠操| 精精国产xxxx视频在线 | 香蕉视频三级 | 美女国产毛片a区内射 | 苍井空浴缸大战猛男120分钟 | 99久久免费精品国产免费高清 | 富婆如狼似虎找黑人老外 |