Назад | Перейти на главную страницу

При перезапуске начните с включенным «контролировать все».

у меня есть monit включен и отслеживает одно из моих приложений, где, если приложение перезапускается более 4 раз за 10 циклов, я останавливаю его и запускаю сценарий (который, среди прочего, также выполняет unmonitor all, и останавливается monit)

Теперь, если я вручную запустил свое приложение и monit очередной раз, monit запускается с отключенным мониторингом для всех приложений. Можно ли сказать где-нибудь в monitrc или другие конфигурации для monitor all на старте?

Я мог бы дать команду monit monitor all из моих скриптов, но есть startup delay настроен для monit, и мне придется подождать, пока HTTP соединение установлено, чтобы выдать команду. Вместо этого было бы хорошо иметь monit начать с включенным мониторингом для all.

Я на последнем 5.17, созданный из исходных кодов на надежном Ubuntu.

Невозможно указать monitor all в файле конфигурации, а не unmonitor all почему бы просто не остановиться monit?