
Ich verwende Monit, um alle meine Dienste zu überwachen. Der Jenkins-Prozess besteht seinen HTTP-Test nicht, obwohl Jenkins dies erfordert, --prefix=/ci
damit ich ihn hinter Apache ausführen kann.
- Gibt es eine Möglichkeit, Monit dazu zu bringen, ein HTTP-Unterverzeichnis zu durchsuchen?
- Warum schlägt es an der Wurzel fehl? Wenn ich die Wurzel besuche, wird nur ein 404-Fehler angezeigt.
Antwort1
Sie können Monit so einstellen, dass es anstelle des standardmäßigen Stammpfads einen bestimmten HTTP-Pfad überprüft.
if failed host 127.0.0.1 port 6633 protocol http request '/ci' then restart