Monitorizando MySQL con mytop

mytop es una utilidad bajo línea de comandos que sirve para monitorizar las consultas mysql, procesos y rendimiento general del servicio a tiempo real.

Para instalar mytop ejecutamos:

apt-get install mytop


Cuando ejecutamos mytop veremos que la información se divide en dos partes, la cabecera y el cuerpo. En la cabecera vemos lo siguiente:

mytop
  MySQL on localhost (3.22.32)              up 3+23:14:20 [23:54:52]
Queries Total: 617 Avg/Sec: 0.00 Now/Sec: 0.05 Slow: 0
Threads Total: 1 Active: 1 Cached: 0
Key Efficiency: 88.38% Bytes in: 0 Bytes out: 0

Muestra la versión del servicio MySQL, el hostname del servidor, y su uptime. La segunda línea muestra el total de consultas procesadas, la media por segundo, y las consultas reales por segundo.

En cuanto al cuerpo, pues cláramente muestra las consultas actuales que se están ejecutando:

    Id     User       Host      Dbase   Time      Cmd Query or State
-- ---- ---- ----- ---- --- --------------
61 jzawodn localhost music 0 Query show processlist