V tomto tutoriálu vám ukážeme, jak nainstalovat a nakonfigurovat Mytop na serveru Ubuntu 16.04 LTS. Pro ty z vás, kteří nevěděli, Mytop je open source a bezplatný monitorovací program pro databáze MySQL s použitím jazyka Perl a poskytuje rozhraní příkazového řádku pro monitorování vláken MySQL v reálném čase, dotazů za sekundu, seznamu procesů a výkonu databází a poskytuje administrátorovi databáze nápad, jak optimalizovat server pro zpracování těžké zatížení.
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ůj web na vlastním VPS. Instalace je poměrně jednoduchá a předpokládá, že jsou spuštěny v účtu root, pokud ne, možná budete muset přidat 'sudo' k příkazům, abyste získali oprávnění root. Ukážu vám krok za krokem instalaci monitorování výkonu databáze Mytop na serveru Ubuntu 16.04 (Xenial Xerus).
Nainstalujte Mytop na Ubuntu 16.04 LTS
Krok 1. Nejprve se ujistěte, že všechny vaše systémové balíčky jsou aktuální spuštěním následujících příkazů apt-get v terminálu.
sudo apt-get update sudo apt-get upgrade
Krok 2. Instalace Mytop.
Po aktualizaci systému použije k instalaci mytop následující příkaz:
apt-get install mytop
Krok 3. Konfigurace Mytop.
Vytvořte ve svém kořenovém adresáři soubor .mytop. Tento soubor nakonfiguruje Mytop s výchozím nastavením pro uživatele root. Řádek s heslem by měl obsahovat vaše kořenové heslo MySQL:
cd /root nano .mytop
Přidejte do souboru následující obsah, uložte jej a ukončete:
user=root pass=PASSWORD host=localhost db=mysql delay=1 port=3306 socket= batchmode=0 header=1 color=1 idle=1
Nyní můžete spustit příkaz „mytop“ pro připojení k databázi MySQL a prozkoumat její výkon:
MySQL on localhost (5.5.47-MariaDB) up 0+00:47:45 [06:36:47] Queries: 1.4k qps: 0 Slow: 0.0 Se/In/Up/De(%): 56/06/13/01 qps now: 4 Slow qps: 0.0 Threads: 1 ( 1/ 0) 00/00/00/00 Key Efficiency: 76.9% Bps in/out: 260.6/400.4 Now in/out: 48.1/11.2k Id User Host/IP DB Time Cmd Query or State -- ---- ------- -- ---- --- ---------- 46 root localhost mysql 0 Query show full processlist
Blahopřejeme! Úspěšně jste nainstalovali Mytop. Děkujeme, že jste použili tento návod k instalaci sledování výkonu databáze Mytop v systému Ubuntu 16.04 LTS (Xenial Xerus). Pro další pomoc nebo užitečné informace vám doporučujeme podívejte se na oficiální web Mytop.