segunda-feira, 14 de outubro de 2013

Gerenciar processos do Mysqld - MYTOP


Gerencie os processos do Mysql correntes em seu servidor usando essa poderosa ferramenta : MyTop

Introdução: Com o  comando 'top' você poderá visualizar os processos que estão sendo executados no servidor, e sem dúvida é um dos comandos mais utilizados por administradores linux, porém através do 'top' você não poderá gerenciar e acompanhar os comandos do MYSQL mais detalhadamente.
Para este fim temos o MyTop que irá nos permitir mostrar os processos que estão sendo executados, ordenar por uso de memória, uso de cpu, tempo, usuário etc .
Instalando o MyTop: Crie uma pasta  na raiz de seu servidor, por exemplo: downloads.
Execute o download do MyTop utilizando o comando: 
wget http://jeremy.zawodny.com/mysql/mytop/mytop-1.4.tar.gz ( ver versão nova disponível ).
Descompacte o arquivo: tar -zxf mytop-1.4.tar.gz
Acesse o diretório recém descompactado: cd mytop*
Então, execute : perl Makefile.PL 
make test
make 
make install 


Após a instalação execute:

mytop -dmysql 

Você verá um console com todos os usuários do processo Mysqld .

Caso você obtenha a seguinte mensagem de erro ao rodar o comando mytop :

#mytop
Error in option spec: "long|!"

Faça o seguinte:

Abra o arquivo mytop em
nano /usr/local/bin/mytop ( para abrir o arquivo mytop )

procure por "long|!" => \$config{long_nums}, e apenas comente esta linha usando #

Salve o arquivo e execute novamente o comando:

mytop -dmysql
Esse é o MyTop sendo executado :
Boa Sorte !


Nenhum comentário:

Postar um comentário

Deixe aqui a sua dúvida que iremos ajudá-lo .