Monit schlägt beim Jenkins-HTTP-Test fehl, wenn sich Jenkins im Unterverzeichnis befindet

Monit schlägt beim Jenkins-HTTP-Test fehl, wenn sich Jenkins im Unterverzeichnis befindet

Ich verwende Monit, um alle meine Dienste zu überwachen. Der Jenkins-Prozess besteht seinen HTTP-Test nicht, obwohl Jenkins dies erfordert, --prefix=/cidamit ich ihn hinter Apache ausführen kann.

  1. Gibt es eine Möglichkeit, Monit dazu zu bringen, ein HTTP-Unterverzeichnis zu durchsuchen?
  2. 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

verwandte Informationen