Dans ce tutoriel, nous allons vous montrer comment installer Mtop (MySQL Database Server Monitoring) sur votre serveur CentOS 6. Pour ceux d'entre vous qui ne le savaient pas, Mtop est un open-source programme de surveillance en temps réel du serveur MySQL qui affiche les requêtes qui prennent beaucoup de temps à traiter et tue ces requêtes plus longues après un certain nombre de temps spécifiés. Le programme d'arrêt nous permet de surveiller et d'identifier les performances et les problèmes connexes du serveur MySQL à partir de la commande interface de ligne similaire à Linux Top Command.
Cet article suppose que vous avez au moins des connaissances de base sur Linux, que vous savez utiliser le shell et, plus important encore, que vous hébergez votre site sur votre propre VPS. L'installation est assez simple. Je vais vous montrer étape par étape l'arrêt de l'installation sur CentOS 6.
Prérequis
- Un serveur exécutant l'un des systèmes d'exploitation suivants :CentOS 6.
- Il est recommandé d'utiliser une nouvelle installation du système d'exploitation pour éviter tout problème potentiel.
- Accès SSH au serveur (ou ouvrez simplement Terminal si vous êtes sur un ordinateur).
- Un
non-root sudo user
ou l'accès à l'root user
. Nous vous recommandons d'agir en tant qu'non-root sudo user
, cependant, car vous pouvez endommager votre système si vous ne faites pas attention lorsque vous agissez en tant que root.
Installer Mtop (MySQL Database Server Monitoring) sur CentOS 6
Étape 1. Tout d'abord, commençons par nous assurer que votre système est à jour.
sudo yum update sudo yum install epel-release
Étape 2. Activez le référentiel RPMForge sur votre système Centos.
Activez maintenant le référentiel RPMForge sous votre machine Linux pour télécharger et installer la dernière version du programme MTOP.
## RHEL/CentOS 6 32-Bit ## wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.i686.rpm rpm -Uvh rpmforge-release-0.5.2-2.el6.rf.i686.rpm ## RHEL/CentOS 6 64-Bit ## wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm rpm -Uvh rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm
Étape 3. Installation de Mtop sur CentOS 6.
Installez Mtop en utilisant yum
la commande :
sudo yum install mtop
Étape 4. Démarrage de Mtop.
Pour démarrer le programme Mtop, vous devez vous connecter à votre serveur MySQL, en utilisant la commande suivante :
# mysql -u root -p mysql> grant super, reload, process on *.* to mysqltop; Query OK, 0 rows affected (0.00 sec) mysql> grant super, reload, process on *.* to mysqltop@localhost; Query OK, 0 rows affected (0.00 sec) mysql> flush privileges; Query OK, 0 rows affected (0.00 sec) mysql> quit; Bye
Étape 5. Exécution de Mtop dans CentOS 6.
mtop
Utilisation de Mtop et touches de fonction :
s – change the number of seconds to delay between updates m – toggle manual refresh mode on/off d – filter display with regular expression (user/host/db/command/state/info) F – fold/unfold column names in select statement display h – display process for only one host u – display process for only one user i – toggle all/non-Sleeping process display o – reverse the sort order q – quit ? – hel
Félicitations ! Vous avez installé Mtop avec succès. Merci d'avoir utilisé ce didacticiel pour installer Mtop (MySQL Database Server Monitoring) sur le système CentOS 6. Pour obtenir de l'aide supplémentaire ou des informations utiles, nous vous recommandons de consulter le site officiel de Mtop.