GNU/Linux >> Linux の 問題 >  >> Cent OS

CentOS 6にMtop(MySQL Database Server Monitoring)をインストールする方法

このチュートリアルでは、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の公式ウェブサイト。


Cent OS
  1. CentOSにMySQLServer5.6をインストールします

  2. CentOS8にMySQL8データベースサーバーをインストールする方法

  3. CentOSサーバーにMediawikiをインストールする方法

  1. CentOS7にPerconaサーバーをインストールする方法

  2. CentOS /RHEL8にMySQL8.0をインストールする方法

  3. CentOS7にMySQLサーバーをインストールする方法

  1. CentOS7にMySQLをインストールする方法

  2. CentOSにMySQLデータベースサーバーをインストールする方法

  3. CentOS 6.x に MySQL 5.6 をインストールする方法