В Monit, как я могу проверить работоспособность моего сервера Nginx (например, если он возвращает 502) и как его перезапустить, когда это произойдет.
Среда - это Ubuntu 14.04 64bit
Установите более новую версию monit, используя это:
Установите последнюю версию Monit на 64-битный сервер Ubuntu 14.04 LTS (x86_64) | gist.github.com
Затем добавьте что-то вроде этого:
if failed
port 443
protocol http
request /
status != 200
with timeout 30 seconds
then restart