Como continuar executando o Monit exec após os ciclos X?

0

Eu tenho um cenário em que preciso continuar reiniciando um serviço, mesmo que ele não reinicie, não diretamente em cada falha, mas depois de um enésimo ciclo, da seguinte forma:

1 - Algo parecido com isso executará todos os eventos de falha: if status != 32 then restart

2 - Algo parecido com isso será executado a cada 3 ciclos e parará de funcionar caso o serviço continue falhando: if status != 32 for 3 cycles then restart

Portanto, o monit parece ainda aumentar o contador de falhas após o evento de falha, mas eu preciso reiniciar o serviço a cada terceira falha e continuar tentando reiniciar mesmo que nenhuma execução de sucesso ocorra

A única maneira que encontrei para evitar isso foi desmonte e monitore.

Algum palpite?

    
por Quirinux 13.07.2018 / 15:23

0 respostas

Tags