Я использую Monit для мониторинга всех своих сервисов. Процесс Jenkins не проходит HTTP-тест, когда Jenkins имеет --prefix=/ci
что мне нужно запустить его за Apache.
Вы можете заставить monit проверять конкретный путь HTTP вместо корневого пути по умолчанию.
if failed host 127.0.0.1 port 6633 protocol http request '/ci' then restart