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 |