Comment surveiller MySQL en temps réel avec le mytop

par Sukrit Dhandhania sur 28 avril 2009

Linux

mytop est a dessus-comme la ligne de commande en temps réel système de surveillance basé pour MySQL. Il est écrit par Jeremy Zawodny, et est disponible pour le téléchargement libre. Il fonctionne sur la plupart des systèmes UNIX-basés, et le plus certainement sur des machines de Linux. Ce genre de surveillance de temps réel peut être très utile en administrant un serveur de MySQL.

Vous avez besoin d'un serveur fonctionnant de MySQL et de quelques modules de Perl tels que DBI, DBD : : mysql, limite : : ReadKey, et Getopt : : Désirez ardemment pour pouvoir employer mytop. Vous pouvez télécharger la version de code source de mytop du projet site Web, ou vous pouvez obtenir un paquet binaire pré-construit pour votre distribution. Je sais qu'il y a des paquets pour Fedora/Redhat et pour des systèmes d'Ubuntu. Vous devriez pouvoir les trouver jolis facilement sur le Web. Une fois que vous obtenez la version binaire du mytop installez-la.

Une fois que vous avez installé le mytop vous pouvez vérifier si cela fonctionne en utilisant la commande suivante :

mytop de # - dbserver de h - dbuser d'u - dbpassword de p

MySQL sur le dbserver (5.0.37) vers le haut de 50+17 : 53 : 46 [13 : 20 : 38]
Questions : 2.5G qps : 609 lent : 0.0 Se/In/Up/De (%) : 01/00/00/00

Efficacité principale : 99.8% bps d'in/out : 0.0/ 0.0

Identification Utilisateur Host/IP DB Temps Question ou état de Cmd
- -- - - - - -- - - - - -
9570443 dbuser 192.168.10.9 appdb 0 Prepar
9575575 dbuser 192.168.10.9 appdb 0 sommeils
9576920 dbuser 192.168.10.9 appdb 0 sommeils
9593343 dbuser 192.168.10.4 appdb 0 sommeils
9601720 dbuser 192.168.10.3 appdb 0 processus d'exposition de question pleins
9574728 dbuser 192.168.10.9 appdb 1 sommeil
9575771 dbuser 192.168.10.9 appdb 1 sommeil
9579103 dbuser 192.168.10.9 appdb 1 sommeil
9579962 dbuser 192.168.10.4 appdb 1 sommeil
9581070 dbuser 192.168.10.4 appdb 1 sommeil
9585516 dbuser 192.168.10.4 appdb 1 sommeil
9585518 dbuser 192.168.10.4 appdb 1 sommeil
9597503 dbuser 192.168.10.4 appdb 1 sommeil
9597952 dbuser 192.168.10.4 appdb 1 sommeil
9599442 dbuser 192.168.10.9 appdb 1 sommeil

Remplacez dbserver, dbuser, et dbpassword avec les qualifications correctes de votre serveur de MySQL. Ceci doit vous obtenir outre des blocs avec mytop. Vous pouvez lire vers le haut de ceci documentation si vous voulez voir une liste d'options soutenues près mytop

Poteaux relatifs :
  • Comment accéder à distance à votre MySQL d'une façon bloquée
  • Comment surveiller la santé de la batterie de votre ordinateur portable d'imper
  • Comment remettre à zéro un mot de passe perdu de racine de MySQL
  • How to monitor your Internet bandwidth usage in OS X
  • How to monitor your Internet bandwidth usage in OS X, redux
  • Get Simple Help tutorials just like this one in your email inbox every day - for free! Just enter your email address below:

    You can always opt out of this email subscription at any time.

    { 0 comments… add one now }

    Leave a Comment

    You can use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>