In questo tutorial, ti mostreremo come installare e configurare Mytop sul server Ubuntu 16.04 LTS. Per chi non lo sapesse, Mytop è un programma di monitoraggio gratuito e open source per i database MySQL, utilizzando il linguaggio Perl e fornisce un'interfaccia della shell della riga di comando per monitorare i thread MySQL in tempo reale, le query al secondo, l'elenco dei processi e le prestazioni dei database e fornisce un'idea all'amministratore del database per ottimizzare il server per gestire un carico pesante.
Questo articolo presuppone che tu abbia almeno una conoscenza di base di Linux, sappia come usare la shell e, soprattutto, che ospiti il tuo sito sul tuo VPS. L'installazione è abbastanza semplice e presuppone che tu sono in esecuzione nell'account root, in caso contrario potrebbe essere necessario aggiungere "sudo" ai comandi per ottenere i privilegi di root. Ti mostrerò l'installazione passo passo del monitoraggio delle prestazioni del database Mytop su un server Ubuntu 16.04 (Xenial Xerus).
Installa Mytop su Ubuntu 16.04 LTS
Passaggio 1. Innanzitutto, assicurati che tutti i pacchetti di sistema siano aggiornati eseguendo questi seguenti comandi apt-get nel terminale.
sudo apt-get update sudo apt-get upgrade
Passaggio 2. Installazione di Mytop.
Dopo l'aggiornamento del sistema utilizza il seguente comando per installare mytop:
apt-get install mytop
Passaggio 3. Configurazione di Mytop.
Crea un file .mytop nella tua directory principale. Questo file configurerà Mytop con le impostazioni predefinite per l'utente root. La riga della password dovrebbe contenere la tua password di root MySQL:
cd /root nano .mytop
Aggiungi il seguente contenuto al file, salva ed esci:
user=root pass=PASSWORD host=localhost db=mysql delay=1 port=3306 socket= batchmode=0 header=1 color=1 idle=1
Ora puoi eseguire il comando "mytop" per connetterti al tuo database MySQL ed esaminarne le prestazioni:
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
Congratulazioni! Hai installato correttamente Mytop. Grazie per aver utilizzato questo tutorial per l'installazione del monitoraggio delle prestazioni del database Mytop sul sistema Ubuntu 16.04 LTS (Xenial Xerus). Per ulteriore aiuto o informazioni utili, ti consigliamo di controlla il sito web ufficiale di Mytop.