monit não é capaz de monitorar o mysql com meia

3

Apenas no caso, se você estiver usando a versão 5.1.1 do Monit e tentar monitorar o mysql com o sock, ele sempre falhará com "Connection failed"

meu arquivo de configuração monit é:

check process mysql with pidfile /var/lib/mysql/mysql.pid
   group database
   start program = "/etc/init.d/mysql start"
   stop program = "/etc/init.d/mysql stop"
   if failed unixsocket /var/lib/mysql/mysql.sock protocol MYSQL then restart
   if 5 restarts within 5 cycles then timeout

Os logs não mostravam nenhum erro claro e todas as postagens na internet eram sobre o uso do TCP no mysql.

A solução que encontrei foi atualizar o monit para o 5.6, depois que o upgrade monit poderá monitorar o mysql sem qualquer problema.

Usando: CentoOS 6 Monit 5.1.1-4.el6 do repositório epel

    
por AFT 02.10.2013 / 20:45

1 resposta

0

A solução que encontrei foi atualizar o monit para o 5.6, depois que o upgrade monit poderá monitorar o mysql sem qualquer problema.

Nota: Por favor, verifique também o comentário Yoonix sobre o suporte Monit para o MySQL 5.5

    
por 04.10.2013 / 04:22