1

どこから始めればよいか完全にはわかりません。Jenkins に当社の Web サービスの 1 つを監視させて、サービスがダウンしていることを検出した場合、Jenkins に警告の電子メールを送信させることができると誰かが私に言いました。

Jenkins で「外部ジョブの監視」ジョブを作成しました。監視スクリプトの出力を Jenkins のこのジョブ名に送信するようにリモート サーバーをセットアップします。実行すると、画面に結果が表示されます。問題は、「外部ジョブの監視」には Freestyle ジョブにある便利なオプションがないことです。つまり、サービスがダウンしている場合に電子メール通知または電子メールを送信するように設定する必要があるものを選択できません。

誰かが私を正しい方向に向けることができますか? Jenkins にリモート ジョブの出力をチェックさせ、失敗した場合にメールを送信させるにはどうすればよいですか? 私はこれについて正しい方法で進んでいますか?「外部ジョブの監視」を作成することは、この問題を解決する正しい方法ですか? このジョブを実行するには、email-ext プラグイン以外にどのプラグインが必要ですか? よろしくお願いします。

4

1 に答える 1

2

http://wiki.jenkins-ci.org/display/JENKINS/HTTP+Request+Pluginを使用して、一部の Web サイトが稼働しているか停止しているかを監視しています。「ビルドの失敗」に設定し、「ビルド後のアクション」「電子メール通知」を設定できます。

もう 1 つのオプションは、「シェルの実行」ビルド ステップをセットアップし、Web サービスへの要求をカールさせ、応答を確認することです。

于 2013-11-04T11:10:29.790 に答える