8

(Spring を使用して) Java Web アプリを実行しており、数分ごとにヘルスチェックを実行したいと考えています。私はTomcatやJVMをチェックしているのではなく、厳密にアプリケーションレベルでチェックしているので、チェックするものについていくつかのアイデアがあります.

例えば:

  • DB の健全性をチェックする簡単なクエリを作成する
  • 環境が「本番」であることを確認します(監視されるのはそれだけです)

基本的に、何を確認するか、またはそのためのベストプラクティスについて、他のアイデアや提案を探しています。

何か案は?

4

3 に答える 3

5

Metrics Frameworkを試すことをお勧めします

于 2013-08-21T07:24:24.377 に答える
1

アプリケーションのさまざまな側面をテストする spring mvc コントローラーにアクセスする特別な URL を開発しました。何か問題が見つかった場合は 500 を返し、お気に入りの監視ツールへの URL リンクを提供するだけです。私たちの施設では、pingdom と nagios の両方を使用しています。

https://www.pingdom.com/

http://nagios.org/

于 2013-02-15T17:56:05.937 に答える
0

おそらく、db によって生成されるページを作成し、nagios がチェックする特定の出力をその上に置くと、http ポートがアップしていて、Web サーバーが実際に Web ページを提供しており、db にアクセスできることがわかります。アプリによって。

于 2013-02-19T22:43:22.540 に答える