In diesem Tutorial zeigen wir Ihnen, wie Sie Mytop auf einem Ubuntu 16.04 LTS-Server installieren und konfigurieren. Für diejenigen unter Ihnen, die es nicht wussten, Mytop ist ein kostenloses Open-Source-Überwachungsprogramm für MySQL-Datenbanken unter Verwendung der Perl-Sprache und bietet eine Befehlszeilen-Shell-Schnittstelle zur Überwachung von Echtzeit-MySQL-Threads, Abfragen pro Sekunde, Prozessliste und Leistung von Datenbanken und gibt dem Datenbankadministrator eine Idee, wie er den Server optimieren kann a schwere Last.
Dieser Artikel geht davon aus, dass Sie zumindest über Grundkenntnisse in Linux verfügen, wissen, wie man die Shell verwendet, und vor allem, dass Sie Ihre Website auf Ihrem eigenen VPS hosten. Die Installation ist recht einfach und setzt Sie voraus im Root-Konto ausgeführt werden, wenn nicht, müssen Sie möglicherweise 'sudo' zu den Befehlen hinzufügen, um Root-Rechte zu erhalten. Ich zeige Ihnen Schritt für Schritt die Installation der Mytop-Datenbankleistungsüberwachung auf einem Ubuntu 16.04 (Xenial Xerus)-Server.
Installieren Sie Mytop auf Ubuntu 16.04 LTS
Schritt 1. Stellen Sie zunächst sicher, dass alle Ihre Systempakete auf dem neuesten Stand sind, indem Sie die folgenden apt-get-Befehle im Terminal ausführen.
sudo apt-get update sudo apt-get upgrade
Schritt 2. Mytop installieren.
Verwenden Sie nach der Systemaktualisierung den folgenden Befehl, um mytop zu installieren:
apt-get install mytop
Schritt 3. Mytop konfigurieren.
Erstellen Sie eine .mytop-Datei in Ihrem Root-Verzeichnis. Diese Datei konfiguriert Mytop mit Standardeinstellungen für den Root-Benutzer. Die Passwortzeile sollte Ihr MySQL-Root-Passwort enthalten:
cd /root nano .mytop
Fügen Sie den folgenden Inhalt in die Datei ein und speichern und beenden Sie:
user=root pass=PASSWORD host=localhost db=mysql delay=1 port=3306 socket= batchmode=0 header=1 color=1 idle=1
Sie können jetzt den Befehl „mytop“ ausführen, um eine Verbindung zu Ihrer MySQL-Datenbank herzustellen und ihre Leistung zu überprüfen:
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
Herzlichen Glückwunsch! Sie haben Mytop erfolgreich installiert. Vielen Dank, dass Sie dieses Tutorial für die Installation der Mytop-Datenbankleistungsüberwachung auf dem Ubuntu 16.04 LTS (Xenial Xerus)-System verwendet haben. Für zusätzliche Hilfe oder nützliche Informationen empfehlen wir Ihnen dies Besuchen Sie die offizielle Mytop-Website.