Я хочу, чтобы Monit проверял работоспособность веб-приложения, часто выполняя дешевую / тривиальную проверку, а дорогую / нетривиальную проверку реже (например, 1/5 минуты). Как я могу сказать ему, чтобы он проверял данный хост реже, чем каждый интервал мониторинга?
Я смотрел на Документация Monit и наткнулся на это:
check process dynamo with pidfile /etc/dynamo.pid every 2 cycles
start program = "/etc/init.d/dynamo start"
stop program = "/etc/init.d/dynamo stop"
if failed port 8840 then alert
Таким образом, вы можете указать любое количество циклов проверки между проверками для вашего дорогостоящего чека. Настройте Monit на желаемый интервал проверки.
Два варианта: