Mytop 是一个指令模式的 MySQL 监控工具, Mytop 已经内建在 Fedora Repository, Fedora 可以略过以下步骤直接用 yum 安装。 如果是 RHEL 或者 CentOS, 需要先启用 RPMForge Repository, 根据不同的发行版安装相应的 RPM:
RHEL, CentOS 7 64-Bits:
|
1 2 |
# wget http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el7.rf.x86_64.rpm # rpm -Uvh rpmforge-release-0.5.3-1.el7.rf.x86_64.rpm |
RHEL, CentOS 6 32-Bits:
|
1 2 |
# wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.i686.rpm # rpm -Uvh rpmforge-release-0.5.2-2.el6.rf.i686.rpm |
RHEL, CentOS 6 64-Bits:
|
1 2 |
# wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm # rpm -Uvh rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm |
然后下载及汇入 RPMForge Repository 的 GPG key:
|
1 2 |
# wget http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt # rpm --import RPM-GPG-KEY.dag.txt |
现在开始用 YUM 安装 Mytop:
|
1 |
# yum install mytop -y |
Mytop 安装好后, 执行以下指令开启 Mytop, 然后输入 MySQL root 的密码用作监控数据库:
|
1 |
# mytop --prompt |
如果只需要监控个别数据库, 可以加入 -d 参数, 例如想监控数据库 my_database, 指令是这样:
|
1 |
# mytop --prompt -d my_database |