2011-09-15 9 views
5

Jenkinsは継続的なビルド機能を提供する手段としてJenkinsに関心を持っていますが、Jenkinsはインフラストラクチャの予期しない変更に対して自社の環境でアプリケーションを実行する手段として、私のコントロールを超えて、私のアプリケーションに影響を与える可能性があります。私はこのようにジェンキンスの使用に関する大量の情報を見つけることはできませんが、そこに他の人がいるかどうか疑問に思っていましたか?基本的に私はmaven testを私のprod urlでパラメタ化したプロジェクトを持っていますが、これらのプロジェクトでは私は実際にビルドをしていません。ジェンキンス以外のツールがありますか?私はこれをやろうと考えていますか?もしそうなら、なぜですか?プロンプトでアプリケーションを監視するJenkins

+0

生産環境の監視についてお聞きしますか?はいの場合は、[monit](http://mmonit.com/monit/)のようなツールを使用できます。 – leenasn

答えて

2

すでにテストをMaven経由で実行している場合は、Jenkinsが良い選択肢だと思います。 Jenkinsプラグインを使用して電子メール、IM、またはSMSアラートを設定し、Jenkins内で結果の記録を残すことができます。あなたはより頻繁に、通常のCIジョブよりも多くの監視を実行するために、おそらくたいと思うので、あなたは以上のレコードを構築し維持することをお勧めします

  1. だけ私は考えることができるサイドダウンザ・であります

  2. システムリソースを監視するために既にNagiosやOpenViewのようなシステムを持っているのであれば、別の真実のソースを持っているのではなく、アプリケーションの監視を統合するほうが良いかもしれません。
0

ジェンキンス我々は、特定のURLごとに5分をチェックして、何かが失敗したときに私達に電子メールを送ること我々が設定したステータスモニタプラグイン

と呼ばれるプラグインを提供します。私たちの問題は、携帯電話事業者の電子メールアドレスに電子メールを送信しないことです。しかし、通常の電子メールで十分であれば、プラグインのセットアップ時間は30分以下であり、Jenkinsサーバが稼働している限り信頼できるものです。