Jenkins がサブディレクトリにある場合、Monit は Jenkins HTTP テストに失敗する

Jenkins がサブディレクトリにある場合、Monit は Jenkins HTTP テストに失敗する

--prefix=/ci私はすべてのサービスを監視するために Monit を使用しています。Jenkinsが Apache の背後で実行する必要があると、Jenkins プロセスは HTTP テストに失敗します。

  1. Monit で HTTP サブディレクトリを検索する方法はありますか?
  2. ルートにアクセスすると 404 エラーのみが表示されるのに、なぜルートで失敗するのでしょうか。

答え1

monit にデフォルトのルート パスではなく特定の HTTP パスをチェックさせることができます。

if failed host 127.0.0.1 port 6633 protocol http request '/ci' then restart

関連情報