私はJava Webアプリケーションを実行しています(Springを使用しています)、数分ごとに正常性チェックを実行したいと考えています。私はTomcatやJVMをチェックするのではなく、アプリケーションレベルで厳密にチェックしているので、チェックするためのいくつかのアイデアがあります。例えばJava Webアプリケーションの健全性チェック良いプラクティス
:
- DBの健全性に環境が「生産」(監視されます一つだけだ原因)
であることを
アイデア?
私はJava Webアプリケーションを実行しています(Springを使用しています)、数分ごとに正常性チェックを実行したいと考えています。私はTomcatやJVMをチェックするのではなく、アプリケーションレベルで厳密にチェックしているので、チェックするためのいくつかのアイデアがあります。例えばJava Webアプリケーションの健全性チェック良いプラクティス
:
であることを
アイデア?
お試しにお勧めします。Metrics Framework
私たちは、アプリケーションのさまざまな側面をテストするspring mvcコントローラにアクセスする特別なURLを開発しました。あなたが何か間違ったものを見つけたら、あなたのお気に入りの監視ツールにそのURLのリンクを与えるだけで500を返す必要があります。私たちの施設では、pingdomとnagiosの両方を使用しています。
はおそらく、デシベルによって生成されたページを作成
http://nagios.org/は、ウェブサーバは、Nagiosのチェックをするために、そう、あなたはhttpポートがアップしている知っているだろうということで、いくつかの特定の出力を持っています実際にウェブページを提供しており、dbはアプリケーションによってアクセス可能である。