Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Monitorando conexões usadas no mysql para depurar 'muitas conexões'


Uma ferramenta muito poderosa para monitorar o MySQL é o innotop . Você pode encontrá-lo aqui:

https://github.com/innotop/innotop

No Debian Lenny, faz parte do pacote mysql-client-5.0 e acho que também está disponível para outras distribuições. É especialmente poderoso no monitoramento interno do InnoDB, mas também fornece monitoramento geral do servidor.

No modo "Variáveis ​​&Status", monitora as variáveis ​​"Conexões" e "Max_used_Connections" (entre outras). Ele exibe valores absolutos e incrementais - o último pode dar uma ideia sobre as conexões atuais.

Como o innotop fornece um modo não interativo, você pode facilmente criar um monitoramento totalmente automatizado chamando o innotop de alguns scripts personalizados, verificações do nagios ou qualquer sistema que você tenha.