热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

anemometermysql5.6_Anemometer|Anemometer(mysql慢查询日志分析工具)下载免费版欧普软件下载...

Anemometer是一款非常实用的mysql慢查询日志分析工具,该工具是基于LAMP编写的,使用前需要搭建LAMP环境,它能够实现慢查询

Anemometer是一款非常实用的mysql慢查询日志分析工具,该工具是基于LAMP编写的,使用前需要搭建LAMP环境,它能够实现慢查询日志收集信息,方便dba对数据库慢查询的观测和统计。需要的朋友赶紧来本站下载吧!

85697b4fc19ebf1d6d71418c6469512b.png

Anemometer安装说明

Anemometer是一套基于LAMP编写的MySQL慢查询展示工具,所以需要搭建LAMP环境。

mysql的安装部署,由于小编是DBA,相信你也是,在这里也就不提供了,反正你要安装好MySQL。

首先,安装percona-toolkit,我们要用到其中的日志分析工具pt-query-digest

yum install -y perl-DBI

yum install -y perl-DBD-MySQL

tar -zxvf percona-toolkit_2.2.14.tar.gz

cd percona-toolkit-2.2.14/

perl Makefile.PL

make

make test

make install

然后安装PHP以及其依赖的包,直接yum搞定(其中php版本要求不低于5.3,现在一般的环境也不会低于5.3的)

yum -y install libxml2*

yum -y install libxml2-devel*

yum -y install php-common

yum -y install php-bcmath

yum -y install php-mysql

yum -y install php-dba

yum -y install php-cli

yum -y install php-gd

yum -y install php-pdo

yum -y install php

修改php配置,去掉前面的分号,等号后添加PRC

date.timezone =PRC(修改时区配置,否则会有500的错误)

安装apached:

yum install httpd*

配置修改

1.在#AddType application/x-tar .tgz 下添加如下内容

AddType application/x-httpd-php .php

AddType application/x-httpd-php-source .phps

2.将Options Indexes FollowSymLinks修改为:

Options -Indexes FollowSymLinks

3.在DirectoryIndex index.html index.html.var

后添加index.php

DirectoryIndex index.html index.html.var index.php

安装Anemometer-maste项目:

解压缩Anemometer-master.zip.zip文件。

mv Anemometer-master /var/www/html/anemometer

cp /var/www/html/anemometer/conf/sample.config.inc.php /var/www/html/anemometer/conf/config.inc.php

修改config.inc.php,为自己后台数据库的ip db 用户 密码

85697b4fc19ebf1d6d71418c6469512b.png

和$conf['plugins']中的user和password

1147cd1c721415d9c7cd7cd366b1a232.png

启动httpd服务

service httpd restart

此时项目安装成功。

46d058e7685132d2126ac98979291eae.png

接下来配置数据库服务器端采集信息

在要采集端安装pt工具集,部署如下脚本到定时任务,执行频率自定义

pt-query-digest --user=root --password=1qaz2wsx --port=3306 --review h=172.21.24.46,D=slow_query_log_62114_3307,t=global_query_review --history h=172.21.24.46,D=slow_query_log_62114_3307,t=global_query_review_history --no-report --limit=0% --filter=" \$event->{Bytes} = length(\$event->{arg}) and \$event->{hostname}=\"$HOSTNAME\"" /data0/mysql_3307/slow-queries.log

执行后会在页面查询到

d4fe2d9caac89dc1e89f4896861beca7.png

至此,部署完成



推荐阅读
author-avatar
王柱柱
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有