Innotop

De wiki.nexiat.fr
Aller à la navigation Aller à la recherche
Fiche express
Type Supervision MySQL/MariaDB en console, façon top
Langage Perl
Statut Actif et maintenu
Voir aussi Mtop · Mysqladmin

innotop est un outil de supervision en ligne de commande pour MySQL/MariaDB, sur le modèle de la commande Unix top : il affiche en temps réel les connexions actives, les requêtes en cours, l'état de la réplication, les verrous et transactions InnoDB, avec rafraîchissement automatique de l'écran.

Installation

Sur RHEL/CentOS/Fedora (dépôt EPEL) :

yum install innotop

Le script étant un simple exécutable Perl sans dépendance système lourde, il peut aussi être récupéré directement depuis son dépôt officiel si le paquet n'est pas disponible :

git clone https://github.com/innotop/innotop.git

Utilisation

Connexion avec les paramètres habituels d'un client MySQL :

innotop -u root -p

Une fois lancé, plusieurs modes d'affichage sont accessibles au clavier (liste des connexions, requêtes en cours, verrous InnoDB, statut de réplication...) — touche ? pour l'aide intégrée, touche Q pour quitter.

Voir aussi

  • Mtop — alternative plus ancienne, plus limitée (liste de connexions uniquement)
  • Mysqladmin — équivalent basique en ligne de commande (processlist, status)