Como monitorar MySQL no real-time com mytop

por Sukrit Dhandhania em Abril 28, 2009

Linux

mytop é a alto-como a linha de comando realtime sistema de monitoração baseado para MySQL. É escrito por Jeremy Zawodny, e está disponível para o download livre. Funciona em a maioria de sistemas UNIX-baseados, e o mais definitivamente em máquinas de Linux. Este tipo da monitoração do real-time pode ser muito útil ao administrar um usuário de MySQL.

Você necessita um usuário trabalhando de MySQL e alguns módulos do Perl tais como DBI, DBD:: mysql, termo:: ReadKey, e Getopt:: Long usam-se mytop. Você pode download a versão do código de fonte de mytop do projeto Web site, ou você pode começar um pacote binário pre-construído para sua distribuição. Eu sei que há uns pacotes para Fedora/Redhat e para sistemas de Ubuntu. Você deve encontra-os bonitos fàcilmente na correia fotorreceptora. Uma vez que você começa a versão binária do mytop instale-a.

Uma vez que você instalou o mytop você pode verificar se estiver trabalhando usando o seguinte comando:

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

MySQL no dbserver (5.0.37) acima de 50+17: 53: 46 [13: 20: 38]
Perguntas: 2.5G qps: 609 lento: 0.0 Se/In/Up/De (%): 01/00/00/00

Eficiência chave: 99.8% Bps de in/out: 0.0/ 0.0

Identificação Usuário Host/IP DB Tempo Pergunta ou estado de Cmd
- -- - - - - -- - - - - -
9570443 dbuser 192.168.10.9 appdb 0 Prepar
9575575 dbuser 192.168.10.9 appdb 0 sonos
9576920 dbuser 192.168.10.9 appdb 0 sonos
9593343 dbuser 192.168.10.4 appdb 0 sonos
9601720 dbuser 192.168.10.3 appdb 0 processos cheios da mostra da pergunta
9574728 dbuser 192.168.10.9 appdb 1 sono
9575771 dbuser 192.168.10.9 appdb 1 sono
9579103 dbuser 192.168.10.9 appdb 1 sono
9579962 dbuser 192.168.10.4 appdb 1 sono
9581070 dbuser 192.168.10.4 appdb 1 sono
9585516 dbuser 192.168.10.4 appdb 1 sono
9585518 dbuser 192.168.10.4 appdb 1 sono
9597503 dbuser 192.168.10.4 appdb 1 sono
9597952 dbuser 192.168.10.4 appdb 1 sono
9599442 dbuser 192.168.10.9 appdb 1 sono

Substitua dbserver, dbuser, e dbpassword com os credentials corretos de seu usuário de MySQL. Isto ought começá-lo fora dos blocos com mytop. Você pode ler acima deste documentação se você quiser ver uma lista das opções suportadas perto mytop

Bornes relacionados:
  • Como monitorar a saúde da bateria do seu laptop do Mac
  • Como alcançar remotamente seu MySQL em uma maneira segura
  • Como restaurar uma senha perdida da raiz 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>