www.centos.bz这里推荐可以实时监控mysql服务器的性能信息的工具-mytop,mytop类似于linux top工具,。
安装方法
1、安装依赖
- # cpan
- # cpan > install DBI
- # cpan > install Term::ReadKey
- # cpan > install DBD::mysql
- # cpan > exit
2、下载安装mytop
- cd /tmp
- wget http://jeremy.zawodny.com/mysql/mytop/mytop-1.6.tar.gz
- tar xzf mytop-1.6.tar.gz
- cd mytop-1.6
- perl Makefile.PL
- make
- make install
使用方法
语法:
- mytop -u <REMOTE_USERNAME> -p <PASSWORD> -h <MYSQL_SERVER_IP> -d <DATABASE>
REMOTE_USERNAME:mysql用户名
PASSWORD: mysql密码
MYSQL_SERVER_IP :mysql服务器ip
DATABASE :需要监控的数据库名称
例子:
- # mytop -u root -p password -h 192.168.0.2 -d centos
还可以把这些参数写入文件~/.mytop,格式如下:
- user=你的mysql用户
- pass=你的mysql密码
- host=localhost
- db=你要监控的数据库名
- delay=5
- port=3306
- socket=/var/lib/mysql/mysql.sock
- batchmode=0
- header=1
- color=1
- idle=1
详细的使用说明可以执行man mytop获得。