Eu instalei o monit no meu servidor Ubuntu 14.04 e o configurei para monitorar o mysql com a configuração abaixo em monitrc.
check process mysqld with pidfile /var/run/mysqld/mysqld.pid
start program = "/etc/init.d/mysql start"
stop program = "/etc/init.d/mysql stop"
Agora, para testar, eu desligo o usuário mysql
service mysql stop
Monit reinicia o servidor, mas o problema é que quando eu serviço status no mysql como abaixo
service mysql status
Mostra
mysql stop/waiting
Mas quando eu faço
ps -e | grep "mysql"
Eu vejo o serviço mysqld sendo executado.
Alguma idéia de por que o status do serviço mysql não me mostra a execução?
Obrigado!