このチュートリアルでは、CentOS 6サーバーにMtop(MySQL Database Server Monitoring)をインストールする方法を示します。知らなかった方のために、Mtopはオープンソースです。処理に時間がかかるクエリを表示し、指定された回数の特定の回数後にそれらの長いクエリを強制終了するリアルタイムのMySQLサーバー監視プログラム。停止プログラムを使用すると、コマンドからMySQLサーバーのパフォーマンスと関連する問題を監視および特定できます。 Linuxトップコマンドに似たラインインターフェイス。
この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、独自のVPSでサイトをホストしていることを前提としています。インストールは非常に簡単です。 CentOS6でのステップバイステップのインストール停止を示します。
前提条件
- 次のオペレーティングシステムのいずれかを実行しているサーバー:CentOS6。
- 潜在的な問題を防ぐために、OSの新規インストールを使用することをお勧めします。
- サーバーへのSSHアクセス(またはデスクトップを使用している場合はターミナルを開く)
non-root sudo user
またはroot user
へのアクセス 。non-root sudo user
として行動することをお勧めします ただし、ルートとして機能するときに注意しないと、システムに害を及ぼす可能性があるためです。
CentOS 6にMtop(MySQLデータベースサーバーモニタリング)をインストールする
ステップ1.まず、システムが最新であることを確認することから始めましょう。
sudo yum update sudo yum install epel-release
ステップ2.CentosシステムでRPMForgeリポジトリを有効にします。
次に、LinuxマシンでRPMForgeリポジトリを有効にして、最新バージョンのMTOPプログラムをダウンロードしてインストールします。
## RHEL/CentOS 6 32-Bit ## 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-Bit ## 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
ステップ3.CentOS6にMtopをインストールします。
yum
を使用してMtopをインストールします コマンド:
sudo yum install mtop
ステップ4.Mtopを起動します。
Mtopプログラムを起動するには、次のコマンドを使用してMySQLサーバーに接続する必要があります。
# mysql -u root -p mysql> grant super, reload, process on *.* to mysqltop; Query OK, 0 rows affected (0.00 sec) mysql> grant super, reload, process on *.* to mysqltop@localhost; Query OK, 0 rows affected (0.00 sec) mysql> flush privileges; Query OK, 0 rows affected (0.00 sec) mysql> quit; Bye
ステップ5.CentOS6でMtopを実行します。
mtop
Mtopの使用法とファンクションキー:
s – change the number of seconds to delay between updates m – toggle manual refresh mode on/off d – filter display with regular expression (user/host/db/command/state/info) F – fold/unfold column names in select statement display h – display process for only one host u – display process for only one user i – toggle all/non-Sleeping process display o – reverse the sort order q – quit ? – hel
おめでとうございます!Mtopが正常にインストールされました。CentOS6システムにMtop(MySQL Database Server Monitoring)をインストールするためにこのチュートリアルを使用していただきありがとうございます。追加のヘルプまたは有用な情報については、 Mtopの公式ウェブサイト。