V tomto tutoriálu vám ukážeme, jak nainstalovat Mtop (MySQL Database Server Monitoring) na váš server CentOS 6. Pro ty z vás, kteří nevěděli, Mtop je open-source Monitorovací program serveru MySQL v reálném čase, který zobrazuje dotazy, jejichž zpracování trvá dlouho, a tyto delší dotazy po určitém počtu zadaných časů ukončí. Program Stop nám umožňuje sledovat a identifikovat výkon a související problémy serveru MySQL z příkazu řádkové rozhraní podobné Linux Top Command.
Tento článek předpokládá, že máte alespoň základní znalosti Linuxu, víte, jak používat shell, a co je nejdůležitější, hostujete své stránky na vlastním VPS. Instalace je poměrně jednoduchá. ukáže vám krok za krokem instalaci Stop na CentOS 6.
Předpoklady
- Server s jedním z následujících operačních systémů:CentOS 6.
- Abyste předešli případným problémům, doporučujeme použít novou instalaci operačního systému.
- Přístup SSH k serveru (nebo stačí otevřít Terminál, pokud jste na počítači).
non-root sudo user
nebo přístup kroot user
. Doporučujeme jednat jakonon-root sudo user
, protože však můžete poškodit svůj systém, pokud nebudete při jednání jako root opatrní.
Nainstalujte Mtop (MySQL Database Server Monitoring) na CentOS 6
Krok 1. Nejprve začněme tím, že zajistíme, aby byl váš systém aktuální.
sudo yum update sudo yum install epel-release
Krok 2. Povolte úložiště RPMForge na vašem systému Centos.
Nyní povolte úložiště RPMForge na vašem počítači se systémem Linux, abyste si mohli stáhnout a nainstalovat nejnovější verzi programu 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
Krok 3. Instalace Mtop na CentOS 6.
Nainstalujte Mtop pomocí yum
příkaz:
sudo yum install mtop
Krok 4. Spuštění Mtop.
Pro spuštění programu Mtop se musíte připojit k serveru MySQL pomocí následujícího příkazu:
# 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
Krok 5. Spuštění Mtop v CentOS 6.
mtop
Mtop použití a funkční klávesy:
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
Blahopřejeme! Úspěšně jste nainstalovali Mtop. Děkujeme, že jste použili tento návod k instalaci Mtop (MySQL Database Server Monitoring) na systém CentOS 6. Pro další pomoc nebo užitečné informace vám doporučujeme zkontrolovat oficiální stránky Mtop.