温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

淘宝开源工具:Orztop

发布时间:2020-06-28 15:48:17 来源:网络 阅读:801 作者:wjw555 栏目:数据库

mysql自动化运维工具参考文档;

淘宝开源工具:Orztop

实时查看当前的processlistfull processlist; 

可以查看mysql数据库实时运行的sql状况的工具,以前苦于通过show processlist/show full processlist抓取sql的同志们现在只要盯一盯屏幕就可以了,非常的方便,

安装部署:

1.下载:wget http://hidba.org/wp-content/uploads/2013/06/orztop.rar

上传下载的文件到服务器

chmod a+x orztop

2.登陆数据库授权orztop检测用户

grant all on browser.* toorztopuser@'127.0.0.1' identified by 'oriTOpusertesT';

flush privileges;

3.操作命令:

./orztop -h=127.0.0.1 -P=3306 -u=orztopuser-p='oriTOpusertesT' -t=2

 

4.缺少DBI组件报错

[root@4 opt]# ./orztop -h=127.0.0.1 -P=3306 -u=root-p='oriTOpusertesT' -t=2

Can't locate DBI.pm in @INC (@INC contains:/usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl/usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .) at ./orztopline 13.

BEGIN failed--compilation aborted at ./orztop line 13.

错误原因:系统没有按安装DBI组件。

 

DBI(Database Interface)perl连接数据库的接口。其是perl连接数据库的最优秀方法,他支持包括Orcal,Sybase,mysql,db2等绝大多数的数据库。

 解决办法:

安装DBI组件。 Can't locate DBI.pm in @INC-mysql接口

yum -y install perl-DBD-MySQL 

5.缺少ReadKey组件报错

[root@4 opt]# ./orztop -h=127.0.0.1 -P=3306 -u=root-p='oriTOpusertesT' -t=2

Can't locate Term/ReadKey.pm in @INC (@INC contains:/usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl/usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .) at ./orztopline 14.

BEGIN failed--compilation aborted at ./orztop line 14.

解决办法:

yum search ReadKey

yum install perl-TermReadKey.x86_64 -y

 

测试正常:
./orztop -h=127.0.0.1 -P=3306 -u=orztopuser-p='oriTOpusertesT' -t=2

淘宝开源工具:Orztop



向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI