Diğer izleme sistemime (nagios) bağlanmak için bir hizmet monit ile tamamsa, bir kabuk betiği çalıştırmam gerekir.
Temelde elde etmem gereken şey, bir hizmet yeniden başlatıldığında monit'i ve hizmet tamam olduğunda başka bir uyarı göndermesini sağlamak.
Şansım olmadan aşağıdakileri denedim:
if 1 restarts within 1 cycles then exec "<send WARNING alert here>"
if 0 restarts within 5 cycles then exec "<send OK alert here>"
Yukarıdakiler "Hata: sıfır veya negatif değerlerin '' Tamam '' işlem oranı bildiriminde bulunmasına izin verilmediğinden" şikayetçi.
if 1 restarts within 1 cycles then exec "<send WARNING alert here>"
else if succeeded for 5 cycles then exec "<send OK alert here>"
Yukarıdaki "başka" hakkında şikayetçi ... "Eğer X Yeniden Başlatılırsa" bir "başka" kelimesini desteklemediğine inanıyorum.
Bunu başarmak için herhangi bir öneriniz var mı?